使用场景法进行黑盒测试的一般步骤如下:
- 构造基本流和备选流
- 根据基本流和备选流构造场景
- 根据场景审计测试用例
- 对每个测试用例补充必要的测试数据
使用场景法进行黑盒测试的一般步骤如下:
测试活动的展开次序正好与开发的次序相反,动态测试的行为与开发行为相对应。忽略了测试的对象不应该仅仅包括程序,没有明确指出对需求、设计的测试。
W模型:
补充了V模型中忽略的内容,强调了测试计划等工作的先行和对系统需求和系统设计的测试;与V模型相同,没有对软件测试的流程进行说明。
特点:
H模型:
将测试活动完全独立出来,形成完全独立的流程。
MM-路径:图G的圈数由V(G)=e-n+p给定,其中: e是G中的边数。n是G中的节点数。 p是G中的组件数。V(G)是图中不同区域的个数。
DD-路径和MM-路径的区别与联系:
DD-路径:该测试方法的突出特点,是它们都基于被测程序的源代码,而不是基于定义。由于这种绝对化的基础,结构性测试方法支持严格定义、数据分析和精确度量。
MM-路径:通过定义加法和标量乘法的概念,强制使其看起来像向量空间:路径加法就是一条路径后接另一条路径,乘法对应于路径的重复。这种方法首先选择一个基线路径,应该对应某个“正常案例”程序的执行。接下来重复回溯基线路径,依次“翻转”每个判断点,即当节点的外度≥2时,必须取不同的边。
一、测试基路径集合是充分的(它不是)
二、向量运算用于程序路径的表达上,没有意义。
单元测试的主要任务不包括全局数据结构测试。
单元测试的主要任务有以下内容: