软件可靠性 软件可靠性:是指在给定时间内,特定环境下软件无错运行的概率 指能够避免或者检测重大错误的能力 可靠性 度量:平均失效时间、平均维修时间 评估指标 在某个时间点上程序能够按照需求执行的概率 可用性 度量:失效在维护中所占比重
Page . 11 կݢᶌ 软件可靠性:是指在给定时间内,特定环境下软件无错运行的概率 指能够避免或者检测重大错误的能力 可靠性 度量:平均失效时间、平均维修时间 评估指标 在某个时间点上程序能够按照需求执行的概率 可用性 度量:失效在维护中所占比重
目录 Contents ISTU 7.1软件质量保证 72软件测试策略 单元测试 b.集成测试 C.系统测试 d.验收测试 →7.3软件测试技术 a.软件测试技术 b.白盒测试 C.黑盒测试 (上海交人字
目录 Contents 7.1 կᨶᰁכᦤ a. زܔၥᦶ 7.2 կၥᦶᒽኼ b. ᵞ౮ၥᦶ c. ᔮᕹၥᦶ d. ḵතၥᦶ 7.3 կၥᦶದ a. կၥᦶದ b. ጮፋၥᦶ c. ἓፋၥᦶ
Page. 13 软件测试策略含义 软件测 软件测试策略为软件开发人员、质量保证组织、和客户提供了一个路线图 试策略规定了测试的主要步骤 为保证可行性,须考虑人力成本、时间和资源 故应结合:测试计划、测试用例设计、测试执行、测试结果数据的收集与分析 要求灵活性:有足够的可塑性来应付所有的大软件系统 严格:保证对项目进程进行合理的计划和跟踪管理
Page . 13 կၥᦶᒽኼތԎ 要求 灵活性:有足够的可塑性来应付所有的大软件系统 严 格:保证对项目进程进行合理的计划和跟踪管理 软件测 试策略 软件测试策略为软件开发人员、质量保证组织、和客户提供了一个路线图 规定了测试的主要步骤 为保证可行性,须考虑人力成本、时间和资源 故应结合:测试计划、测试用例设计、测试执行、测试结果数据的收集与分析
软件测试策略V模型 用户需求 验收测试 需求分析 系统测试 概要设计 集成测试 详细设计 单元测试 程序设计 ∨模型非常明确地标明了测试过程中存在的不同级别,并且清楚地描 述了这些测试阶段和开发过程期间各阶段对应关系
Page . 14 ࣳկၥᦶᒽኼVཛྷ 用户需求 需求分析 概要设计 详细设计 程序设计 验收测试 系统测试 集成测试 单元测试 V 模型非常明确地标明了测试过程中存在的不同级别,并且清楚地描 述了这些测试阶段和开发过程期间各阶段对应关系
软件测试策略V模型 单元测试 集成测试 主要目的是验证软件模块 主要目的是检查多个模块 是否按详细设计的规格说 间是否按概要设计说明的 明正确运行。 方式协同工作。 验收测试 系统测试 从用户的角度检查系统是否 主要目的是验证整个系统 满足合同中定义的需求,以 是否满足需求规格说明。 及以确认产品是否能符合业 务上的需要
Page . 15 ࣳկၥᦶᒽኼVཛྷ 单元测试 主要目的是验证软件模块 是否按详细设计的规格说 明正确运行。 集成测试 主要目的是检查多个模块 间是否按概要设计说明的 方式协同工作。 系统测试 主要目的是验证整个系统 是否满足需求规格说明。 验收测试 从用户的角度检查系统是否 满足合同中定义的需求,以 及以确认产品是否能符合业 务上的需要