软件测试基础教程 杜文洁景秀丽主编 中国水利水电出版社
软件测试基础教程 杜文洁 景秀丽 主编 中国水利水电出版社
第三章软件测试流程 3.1软件测试的复杂性与经济性分析 32软件测试的流程 33单元测试 34集成测试 35确认测试 36系统测试 37验收测试 习题 第三章软件测试流程
第三章 软件测试流程 第三章 软件测试流程 3.1 软件测试的复杂性与经济性分析 3.2 软件测试的流程 3.3 单元测试 3.4 集成测试 3.5 确认测试 3.6 系统测试 3.7 验收测试 习题
本章概要 软件测试的复杂性和经济性 ≯软件测试的相关流程:单元测试、集成测试、确认测试、系统测 试和验收测试等基本测试阶段。 第三章软件测试流程
本章概要 第三章 软件测试流程 ➢软件测试的复杂性和经济性 ➢软件测试的相关流程:单元测试、集成测试、确认测试、系统测 试和验收测试等基本测试阶段
31软件测试的复条性与经济性分析 人们在对软件工程开发的常规认识中,认为开发程序是一个 复杂而困难的过程,需要花费大量的人力、物力和时间,而测试 个程序则比较容易,不需要花费太多的精力。这其实是人们对 软件工程开发过程理解上的一个误区。在实际的软件开发过程中, 作为现代软件开发工业一个非常重要的组成部分,软件测试正扮 演着越来越重要的角色。随着软件规模的不断扩大,如何在有限 的条件下对被开发软件进行有效的测试正成为软件工程中一个非 常关键的课题。 第三章软件测试流程
3.1 软件测试的复杂性与经济性分析 第三章 软件测试流程 人们在对软件工程开发的常规认识中,认为开发程序是一个 复杂而困难的过程,需要花费大量的人力、物力和时间,而测试 一个程序则比较容易,不需要花费太多的精力。这其实是人们对 软件工程开发过程理解上的一个误区。在实际的软件开发过程中, 作为现代软件开发工业一个非常重要的组成部分,软件测试正扮 演着越来越重要的角色。随着软件规模的不断扩大,如何在有限 的条件下对被开发软件进行有效的测试正成为软件工程中一个非 常关键的课题
311软件测试的复杂性 设计测试用例是一项细致并且需要具备高度技巧的工作,稍有不 慎就会顾此失彼,发生不应有的疏漏。下面分析了容易出现问题的 根源。 (1)完全测试是不现实的 在实际的软件测试工作中,不论采用什么方法,由于软件测试情 况数量极其巨大,都不可能进行完全彻底的测试。所谓彻底测试, 就是让被测程序在一切可能的输入情况下全部执行一遍。通常也称 这种测试为“穷举测试” 穷举测试会引起以下几种问题: ·输入量太大; ·输出结果太多; ·软件执行路径太多; 说明书存在主观性。 第三章软件测试流程
3.1.1 软件测试的复杂性 第三章 软件测试流程 设计测试用例是一项细致并且需要具备高度技巧的工作,稍有不 慎就会顾此失彼,发生不应有的疏漏。下面分析了容易出现问题的 根源。 (1) 完全测试是不现实的 在实际的软件测试工作中,不论采用什么方法,由于软件测试情 况数量极其巨大,都不可能进行完全彻底的测试。所谓彻底测试, 就是让被测程序在一切可能的输入情况下全部执行一遍。通常也称 这种测试为“穷举测试”。 穷举测试会引起以下几种问题: •输入量太大; •输出结果太多; •软件执行路径太多; •说明书存在主观性