软件测试,简单来说,就是在软件被用户使用之前,以及软件提供给用户时,采用专门的技术手段或工具来验证其所有功能和性能。
软件测试目的:
测试确保产品执行承诺或宣布的功能,产品满足性能和效率要求,产品稳健并适应用户环境,并且功能可供用户使用。这是运行产品的过程。程序。访问是明确定义的书面指令。
软件测试原则:
1. 测试证明软件存在缺陷。再多的测试操作也无法证明您当前的软件有缺陷。
2. 无法进行详尽的测试:有些功能无法列出所有测试情况,因此每个操作都有结束时间。
3、存在缺陷聚集现象:在软件功能中,[28理论]核心功能仅占20%,非核心内容占80%。在实践中,重点关注20% 的测试。找到这部分是因为它是核心内容。由于出错的概率超过80%,缺陷集中在这20%的功能模块上。
4、有些测试需要特殊环境:例如电池适应温度、天气环境
5. 应尽快进行测试。我们尽快推进测试工作,以发现更多软件缺陷并更好地解决它们。
6. 农药现象:同一个测试用例不能多次重复使用,因为软件变得免疫。
7. 不存在认为产品没有缺陷的错误信念。完美的软件并不存在。
成功的测试用例是发现以前未发现的错误的测试用例。
版权声明:本文转载于网络,版权归作者所有。如有侵权,请联系本站编辑删除。