全程软件测试(五):软件测试的原则——读书笔记

下面所列举的原则可以视为软件测试的基本常识,每一条原则对于软件测试人员来说都弥足珍贵,具体如下所示。

(1)所有测试的标准都建立在用户需求之上。

(2)软件测试必须基于“质量第一”的思想去开展各项工作,当时间和质量冲突时,时间要服从质量。

(3)事先定义产品的质量标准,只有有了质量标准,才能根据测试的结果,对产品的质量进行分析和评估。

(4)软件项目一启动,软件测试就开始,而不是等程序写完,才开始进行测试。

(5)穷举测试是不可能的。即使是一个大小适度的程序,其路径排列的数量也非常大,因此,在测试中不可能运行路径的每一种组合。

(6)第三方进行测试会更客观、更有效

(7)软件测试计划是做好软件测试工作的前提。

(8)测试用例是设计出来的,不是写出来的,因此需要根据测试的目的,采用相应的方法去设计测试用例,从而提高测试的效率,更多地发现错误,提高程序的可靠性。

(9)对发现错误较多的程序段,应进行更深入的测试。一般来说,一段程序中已发现的错误数越多,软件存在其他错误的概率也就越大。

(10)重视文档,妥善保存一切测试过程文档(测试计划、测试用例、测试 告等)。

(11)回归测试的关联性一定要引起充分的注意,修改一个错误而引起更多错误的现象并不少见。

(12)测试应从“小规模”开始,逐步转向“大规模”

(13)不可将测试用例置之度外,排除随意性。

(14)必须彻底检查每一个测试结果

(15)一定要注意测试中的错误集中发生的现象,这和程序员的编程水平和习惯有很大的关系。

(16)对测试错误结果一定要有一个确认的过程。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月27日
下一篇 2021年6月27日

相关推荐