《软件测试技术_总复习》由会员分享,可在线阅读,更多相关《软件测试技术_总复习(11页珍藏版)》请在金锄头文库上搜索。
1、第 1 页软件测试技术总复习第 2 页第一章 软件测试概述软件缺陷与软件故障软件测试的定义软件测试的目的软件测试过程模型(V模型、W模型、H模型)软件测试的分类(方式、方法和过程)软件测试流程第 3 页第二章 软件测试基本技术黑盒测试与白盒测试的定义白盒测试分静态测试和动态测试静态测试代码检查法(1)桌面检查(2)代码审查(3)走查静态结构分析法 程序插桩 第 4 页逻辑覆盖与逻辑覆盖类型、包容关系逻辑覆盖测试用例基本路径测试与测试步骤循环测试黑盒测试分功能测试和非功能测试功能测试1、等价类划分(有效等价类和无效等价类)2、边界值分析法 第 5 页3、错误推测法4、因果图法(最终生成判定表)
2、5、场景法(基本流、备选流、场景)6、判定表驱动 常用非功能测试方法的概念第 6 页第三章第三章 测试用例设计测试用例设计测试用例的基本概念测试用例设计实例第 7 页第四章第四章 软件测试过程软件测试过程单元测试、集成测试、系统测试和验收测试主要任务、采用技术、依据文件、参与人员完整单元测试包含正面测试和负面测试增量式集成测试(深度、广度)集成测试方案比较验收测试( 测试、 测试)回归测试第 8 页第五章第五章 测试报告与测试评测测试报告与测试评测软件缺陷的定义软件缺陷的属性(缺陷严重程度、缺陷的优先级、缺陷状态)软件评测的测试方法(覆盖评测和质量评测)覆盖评测(基于需求的测试覆盖和基于代码的
3、测试覆盖)质量评测(缺陷分析的4个主要缺陷参数:状态、优先级、严重性和起源)缺陷分析的4类形式的度量:缺陷发现率、缺陷潜伏期、缺陷密度、整体软件缺陷清除率。软件缺陷清除率的估算方法第 9 页第六章第六章 测试项目管理测试项目管理主要软件测试文档质量成本缺陷探测率投资回报率第 10 页简单循环的测试用例设计:下列测试集用于简单循环,其中 n是允许通过循环的 最大次数。 l 整个跳过循环; l 只有一次通过循环; l 两次通过循环; l m次通过循环,其中 m10i=1YNi=i+2测试内容测试用例备注 整个跳过循环 只有一次通过循环 两次通过循环 m次通过循环,其中 m5 n-1次通过循环 n+1次通过循环i=11 i=10 i=7 i=5 i=3 i=03次通过循环 4次通过循环