白盒测试(二)

测试方法包括以下四个步骤:

1,画出程序的控制流图。

2,计算程序的环形复杂度,导出程序基本路径集中的独立路径条数,这是确定程序中每个可执行语句至少执行一次所必须的测试用例数目的上界。

3,导出基本路径集,确定程序的独立路径

4,根据3中的独立路径,设计测试用例的输入数据和预期输出

矩阵图

1.为便于在机器上表示和处理控制流图,我们可以把它表示成矩阵的形式,称为控制流矩阵图

2.控制流图的矩阵表示形式

3.其维数等于控制流图的节点数

4.矩阵中的每列和每行都对应于标识的节点,矩阵元素对应于节点间的边

逻辑覆盖测试方法
白盒测试作为结构测试方法,是按照程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作,因此需要采用适当的逻辑覆盖测试方法来完成。

循环测试方法

1.(1)循环测试的基本方法

①从本质上说,循环测试的目的就是检查循环结构的有效性。

②通常,循环可以划分为简单循环、嵌套循环、串接循环和 非结构循环4类。

1.测试环境

①软件运行平台

②测试环境=软件+硬件+网络

l硬件:各种终端

l软件:操作系统

l网络:针对C/S和B/S结构软件

注意:搭建测试环境要真实、干净、无毒、独立

1.测试需要支撑平台

2.为安全、系统考虑,测试用例应标明测试环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值