软件测试快速入门3软件测试的原则

背景

测试:将文件从文件夹A移动到文件夹B的方案。

除了通常的场景,您还可以测试以下:

- 尝试在文件打开时移动文件

- 没有文件夹B的安全权限

- 文件夹B位于共享驱动器上,存储容量已满。

- 文件夹B已经有同名的文件存在等等。

- 假设您有15个输入字段要测试,每个输入字段有5个可能的值,要测试的组合数量为5 ^ 15

如果您要测试整个可能的组合,执行时间和成本将呈指数级增长。我们需要某些原则和策略来优化测试。

原则

软件测试快速入门3软件测试的原则

- 彻底的测试是不可能的

彻底的测试是不可能的。我们需要基于应用程序风险评估最佳测试量。

- 缺陷群集

少量模块包含检测到的大多数缺陷。这是Pareto原则在软件测试中的应用:大约80%的问题出现在20%的模块中。

- 抗药性

在农业过程中重复使用相同的农药混合物来消灭昆虫会随着时间的推移导致昆虫对农药产生抗药性,从而使杀虫剂对昆虫无效。如果进行相同的重复测试用例,难以发现新缺陷。

需要定期检查和修改测试用例,添加新的和不同的测试用例以帮助发现更多缺陷。

测试人员不能简单地依赖现有的测试技术。必须不断注意改进现有方法,使测试更有效。即使如此也不能保证阿瑟费和语态下次vb不不不产品没有错误。

- 测试证明存在缺陷

软件测试降低了软件中未发现缺陷的可能性,但即使没有发现缺陷,也不能证明其正确性。

- 符合需求, 没有bug的系统是不可能的。

- 尽早开始测试

- 测试依赖上下文

展开阅读全文

页面更新:2024-03-05

标签:复测   原则   测试   语态   抗药性   组合   软件   字段   昆虫   农药   文件夹   缺陷   模块   入门   快速   发现   文件   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top