第十章 软件测试的原则(笔记)
2024-01-03 06:31:21
一、软件测试八大原则
1.所有的软件测试都应追溯到用户需求
2.应当把“尽早地和不断的进行软件测试”作为软件测试者的座右铭??
? ? ? a.为什么要尽早的测试?
? ? ? ? ? ?测试在需求阶段介入,降低bug修复成本,开发在做设计及编码的时候,测试在左侧是设计,分析测试点和用例设计
3.完全测试是不可能的,测试需要终止? ?
? ? ? ? 应用科学的测试方法
4.测试无法显示软件潜在的缺陷,
? ? ? ? ?无法评估到这个版本到底有多少Bug,要求测试人员的责任心更加重要,细心和耐心
5.充分注意测试中的集群现象
? ? ? ? ?80%的bug出现在20%的模块,解决方案:不稳定的模块重点多次测试
6.开发工程师应避免测试自己的程序
7.尽量避免测试的随意性
? ? ?进行随意测试容易出现漏侧
8.测试的抗药性
? ??刚开始对某个模块进行测试的时候能找到比较多的bug,越到后面越难发现bug
二、软件测试常见的误区
1.调试和测试是一样的。测试时发现问题,调试是定位问题并解决问题。
2.测试组应当为保证质量负全责
3.把开发人员安排做测试
4.过分地依赖Beta测试(验收测试)
5.测试时可以穷尽的
6.测试是枯燥乏味的,缺乏创造力的工作
? ? ?作为专业的测试人员,你需要利用各种各样的工具和方法,制造各种各样的场景去折磨软件,最终保证软件的质量。所以测试是一份需要有创造力的工作。从功能测试,到自动化测试再到测试开发
文章来源:https://blog.csdn.net/CealWang/article/details/135351933
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!