资讯详情

探索式软件测试

目录

1、概念

2、手工测试

3.探索性测试

4.局部探索测试法

5.全球探索测试法

6.混合探索测试技术

7.实践中的探索性测试

8.测试需要培养的方向

1、概念

1、软件缺陷(bug)软件开发本身的根源

2.软件故障是指软件运行过程中产生的不希望或不可接受的外部行为

3、软件失效的机理可描述为:软件错误→软件缺陷→软件故障→软件失效

4.缺陷介绍:程序员介绍的缺陷和运行环境造成的缺陷

5.预防和检测

(1)缺陷预防-开发角度

(2)缺陷检测-动态检测

a.自动化测试(缺点:维护自动化测试代码需要很多时间;优点:重复利用率高,测试速度提高;致命弱点:预言家问题,测试完成难以预测)

b.手工测试

6.测试目标:软件发布前,所有重要任务都完成了,剩下的不做的都是次要的(不影响用户的使用和愉悦)

7.软件执行的四个基本任务:接收输入、产生输出、存储数据和操作

2、手工测试

1.优点:更接近真实场景,容易发现与应用程序业务逻辑(实现用户需求代码)相关的缺陷

2.缺点:效率低,不规律,不能重复使用

3.测试脚本:记录实际操作的测试;适用于指定场景,输出结果可判断

3.探索性测试

1、完全

标签: a1101a1g压力变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台