软件测试好文一篇

在DW上搜得这样一篇好文《软件测试认识中的误区》,写得很入我心。

这篇文章是2003年发表的,作者孙辉是《敏捷软件开发:原则、模式和实践》的译者,和另一作者又同是《敏捷软件开发:原则、模式和实践(C#版)》的合译者。

文中提到的四个误区,我看6年过去了,这些个错误认识仍然没有大的改观,大多数人(包括我有时)还是会犯那些个低级的毛病,沉湎在简单重复的手工劳动中不能自拔,单调无聊,日久乏味。都说国内的IT行业门槛低,我看尤以测试方向为甚。国内软件测试行业任重而道远啊。

我现在越发觉得,即使是一个纯粹的开发者,也不见得会是一个合格甚至优秀的测试者。软件测试要求更多,不仅需要开发者的技能,还需要对软件本身的掌握,更重要的是用户的视角,这远没有开发写点代码即成项目那么简单。还有,一个软件不仅要能测,还要容易测,也即可测试性。这跟开发者是如何设计开发软件是密切相关的,如何分层,解耦,保持独立性,接口简单,输入输出保持唯一性,都是为提高可测试性乃至保证软件质量的不可不考虑的问题。开发者要具备这样的思维,而不是一个代码写完万事大吉的主儿。怎么做到这些,主观能动性有了是最好了,不然就要落实到具体的规章制度上去,用规范来约束自己,用工具来辅助。那就是具体执行力的事情了。就跟阿朱在《走出软件作坊》中提到的所有那些实践一样,我想每个团队都会有最适合自己的方式方法。

好消息是国内的软件测试行业已经起步,但步伐需要再快再大点,需要更多专业的人去实践去创造。

One thought on “软件测试好文一篇

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>