软件测试快速入门3原则

作者: python测试开发 | 来源:发表于2019-01-01 19:44 被阅读7次

背景

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

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

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

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

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

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

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

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

原则

## 参考资料

-   讨论 qq群144081101 567351477

-   [本文最新版本地址](https://china-testing.github.io/mobile1.html)

-   [本文源码地址](https://github.com/china-testing/python-api-tesing/tree/master/python3_libraries/pytest_testing)

-   [本文涉及的python测试开发库](https://github.com/china-testing/python-api-tesing) 谢谢点赞!

-   [本文相关海量书籍下载](https://github.com/china-testing/python-api-tesing/blob/master/books.md)

-   [接口测试面试题.pdf](https://itbooks.pipipan.com/fs/18113597-319924422)

-   [软件测试精品书籍下载](https://china-testing.github.io/testing_books.html)

- 彻底的测试是不可能的

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

- 缺陷群集

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

- 抗药性

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

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

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

- 测试证明存在缺陷

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

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

- 尽早开始测试

- 测试依赖上下文

相关文章

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

    背景 测试:将文件从文件夹A移动到文件夹B的方案。 除了通常的场景,您还可以测试以下: - 尝试在文件打开时移动文...

  • 游戏测试工具

    学习资料视频游戏测试入门 游戏测试从入门到精通 书籍软件测试的艺术(原书第3版) - 软件测试经典书籍 游戏测试精...

  • 强推!软件测试快速入门,一看就会

    可能很多人想学习软件测试,可是不知道从何下手,今天开始我带大家来了解软件测试这个行业,今天带大家快速入门软件测试 ...

  • 软件测试之新手小白入门教程

    1、软件生命周期 2、软件生命周期详解 3、软件测试的基本流程 4、软件测试的原则 5、软件测试的分类 6、软件测...

  • 软件测试:测试一个网站

    一、软件测试的原则 1、软件测试应尽早执行,并贯穿于整个软件生命周期 2、软件测试应追溯需求 3、测试应由第三方来...

  • 白盒测试快速入门2-静态测试

    白盒测试快速入门2-静态测试 什么是静态测试? 通过静态测试我们无需实际执行就可以检查软件中的缺陷。 进行静态测试...

  • 《软件测试》学习笔记(2)-软件测试的实质

    2、软件测试是实质 1-1、测试的原则 1、完全测试测试是不可能的 2、软件测试是有风险的行为 3、测试无法显示潜...

  • 2021-04-12笔试2

    1.说一下自己的软件测试的理解 即软件测试的目的和原则 2.软件测试有哪些不同的类型 即软件测试阶段的分类 3.什...

  • 软件测试中的『二八定律』

    一、80%的软件缺陷,集中在软件20%的模块中 出色的测试人员会根据这个原则快速发现更多的缺陷(这个原则可以解释你...

  • 测试管理快速入门4评估技术

    测试管理快速入门4评估技术 什么是软件测试评估? 测试估计是一种管理活动,它近似于任务完成所需的时间。 估计测试工...

网友评论

    本文标题:软件测试快速入门3原则

    本文链接:https://www.haomeiwen.com/subject/cymnlqtx.html