软件测试的艺术(总结)
以下部分为软件测试艺术的总结 本书主要分为以下几个部分:1.测试经济和心理学及测试原则;2.代码评审;3.测试基础部分;4.开发中的调试和测试思想;5.软件测试最新应用; 1、测试经济和心理学及测试原则 软件测试虽然是一种技术性工作,不可否认,他也同人类的心理息息相关。如果你在认知上确定:软件测试是为了发现错误而执行程序的过程。那么,首先你在设计测试用例时,会有意识的去设计一些能够发现问题的测试用例;然后,在执行测试计划时,也会将发现错误当做自己测试的方向和目标;当然,你也会将发现软件问题,提升软件质量作为自己测试程序的价值体现。 软件测试永远都不可能发现所有的问题,为了使用最小的资源和成本发现尽可能多的问题,就需要建立某些策略应对经济学挑战。包括黑盒测试、白盒测试、各种高级别的测试方法。 因为软件测试中大多数都是心理学的问题,所以作者总结了软件测试的十个指导原则,用于知道软件开发和软件测试工作。这些原则在工作中都应该牢记于心,不论是做开发还是做测试,根据这些原则不仅可以指导自己更好的测试,同时也可以在开发上给出启示。 详细可参考:《软件测试的艺术(读书笔记1)》( https://www.cnblogs.com/chengabc/p/11215552.html ) 2、代码评审 代码评审包括:代码检查、代码走查、桌面检查和同行评审