静态测试:基本特征是在对软件进行 分析、检查和审阅,不实 际运行被测试的软件。 静态测试约可找出30~70%的逻辑设计错误 对需求规格说明书、软件设计说明书、源程序 做检查和审阅,包括: 是否符合标准和规范; 通过结构分析、流图分析、符号执行指出软件 缺陷;
静态测试:基本特征是在对软件进行 分析、检查和审阅,不实 际运行被测试的软件。 静态测试约可找出30~70%的逻辑设计错误. 对需求规格说明书、软件设计说明书、源程序 做检查和审阅,包括: •是否符合标准和规范; •通过结构分析、流图分析、符号执行指出软件 缺陷;
动态测试:通过运行软件来检验软 件的动态行为和运行结果的正确性 动态测试的两个基本要素 被测试程序 测试数据(测试用例)
动态测试:通过运行软件来检验软 件的动态行为和运行结果的正确性 动态测试的两个基本要素: 被测试程序 测试数据(测试用例)
动态测试方法 (1)选取定义域有效值,或定义域 外无效值 (2)对已选取值决定预期的结果 (3)用选取值执行程序 (4)执行结果与(2)结果相比, 不吻和程序有错
动态测试方法 (1)选取定义域有效值,或定义域 外无效值. (2)对已选取值决定预期的结果 (3)用选取值执行程序 (4)执行结果 与(2)结果相比, 不吻和程序有错
动态黑盒测试一闭着眼睛测试软件 输入 软件 输出 不深入代码细节的测试方法称为动态黑盒测试。 软件测试员充当客户来使用它
动态黑盒测试 —闭着眼睛测试软件 软件 输入 不深入代码细节的测试方法称为动态黑盒测试。 软件测试员充当客户来使用它。 输出
动态白盒测试一带上X光眼镜测试软件 250(1+0.015)(1+0.015)^360-1)/0.015250*(1+0.015)*(1+0.015)~360-1).015 3581322293419985680302829734315 假如知道一个盒子包含一台计算机,而另一个 盒子是人用纸笔计算,就会选择不同的测试用例 了解软件的运作方式会影响测试手段
动态白盒测试 —带上X光眼镜测试软件 3581322.293419985680302829734315 ?????????????? 250*(1+0.015)*((1+0.015)^360-1)/0.015 250*(1+0.015)*((1+0.015)^360-1)/0.015 假如知道一个盒子包含一台计算机,而另一个 盒子是人用纸笔计算,就会选择不同的测试用例 了解软件的运作方式会影响测试手段