测试不将就

高质量软件养成之道

掀起TA的盖头来:闲聊软件测试自动化(三)

我们期望什么样的TA?

我们期望什么样的TA? 为什么TA有这么多好处,但是在许多实际项目中,其带来的收益却往往无法让人满意?笔者认为,与其去质疑TA的正确性,不如回到两个根本性问题上:(1) 我们期望什么样的TA? (2) 我们怎么样实现期望的TA?首先,从TA定位的角度回答第一个问题。在软件工程中,测试工作是为提升产品质量而存在的,其自身并不属于软件产品的一部分。同样,所有的TA Case和TA Librar...

掀起TA的盖头来:闲聊软件测试自动化(二)

TA的实践中我们有哪些困惑?

TA的实践中我们有哪些困惑? 我们看到,TA不仅提升了软件测试的生产力,而且改进了软件工程中的生产关系(对开发和CI等带来了积极变化)。那么,有什么理由不去推广TA呢?是的,在软件测试界,TA受到了重视。虽然很多测试人员未必能全面了解TA的诸多好处,但其实现TA的愿望普遍是强烈的。我们看到,在许多软件项目中,TA已经或正在被实践着。但是,实践的效果如何?TA是否给个人、部门、公司带来了期望中...

掀起TA的盖头来:闲聊软件测试自动化(一)

TA的好处我们知道多少?

笔者按: 在学生时代,参与过一些软件项目,也开发过一些模块,但对软件测试几乎一片空白、没有任何概念。进入工业界后,有幸在软件测试部门工作近两年。在实践中,深深体会到软件测试之于软件质量的重要性。测试自动化(Test Automation, TA)作为软件测试的发展方向,日益受到重视。笔者在对TA的学习、实践、交流中,逐渐形成了一些关于TA的认识和思考。在此稍作整理,分享给大家。文章纯属...

Hello World