有感于Songfun的软件测试常识:http://bbs.ltesting.net/thread-7244-1-1.html
笔者初入软件测试领域才几个月时间,原来从事开发几年,由于工作调动而转行测试,才真正认识到有好多的东西要学。
今天读过Songfun的软件测试常识,觉得受益良多,觉得只有记下来自己的感受,才无愧于自己和大家。
1) 测试的必要性。
为什么要进行测试?测试是不是只用来找BUG?还是老板要我做测试,没办法。测试是产品质量的辅助手段,是保证产品驱于客户满意的必要条件。测试充分准备了,发现了应该产品生命周期中的95%的BUG,就必然为产品的质量提供了帮助。
2) 测试的全程化
测试是全程化的,它不只是在需求和设计人员完成产品或项目的需求调研、设计等完成之后,根据其做的“测试设计”。测试应该是全程的,从产品的需求开始,测试人员就应该介入,做为相关共利益者,参加各种讨论和CCB会议,用测试的眼光查看提交的各种文档。要知道,这种文档是自己以后工作的依据,如果此时不清楚,或者不合理,都可能引起将来自己测试用例和测试方案的改变,因此此时都要用心,充分研究文档的每一条。
以前一条没清楚测试人员在需求就介入能起什么作用,看来,此时非常的有必要。
文章有一点我非常有共识,就是“测试以客户为中心”,包括需求是否是客户需求的,多的不要,少的不行,改变其习惯的也不能要等。我所测试的产品经常有客户反应使用不习惯,而开发者经常说我提供了相关功能了,只不过你改变一下习惯不行吗?不行,客户是甲方,他有权力说不行,如果等要交付产品时才改,那改动就非常非常大了,血的教训呀。
文章来源于领测软件测试网 https://www.ltesting.net/