如何编写更好的测试用例(四)

发表于:2008-11-05 18:04

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:译者:赵岗耀    来源:51Testing投稿

  用例学习

  这是一个故事,即五个软件质量分析师如何学会好的测试用例达到一个可测量的区别。他们经验丰富,自成管理小组,对于测试用例看起来应该像什么,每一个人都有不同的想法。一个用例罗列成从几十个杂乱、冗长的指导,到一个根本没有指导的一个矩阵。测试者是对软件几乎没有信心的商业用户。他们渴望测试,但经过一个星期后,花费的更多的时间是在试图找出做什么,而不是在实际测试中,他们非常无奈。他们的经理最后告诉分析师,他们已投入了他们议定的大量的时间,再没有更多的时间给他们了。在该点上不到一半测试才被执行。就这些,许多结果还只是个问号。一个测试者甚至在测试中写下愤怒的言辞。分析师表现出的测试者只是抱怨者,而不是很聪明的。

  在这痛苦的周期中,分析师遇到新的测试经理。她看着测试用例,并开始了一个培训和辅导方案。她展示了好的测试用例的模样,给了他们一份核查表,并让小组在下一个软件模块中用它来写用例。该用例将在两个月后安排测试。她一个接一个接触了他们每个人并在如何改善方面给了他们具体的帮助。每一个编写者开始产出达到标准的用例。第一个星期的编写进展很慢,但在两个月期间的最后,他们都达到生产率的目标。在下一个测试周期,用例就较短,每一个都有明确的目的和准确的通过或失败的标准。尽管如此,分析者仍担心测试将又一次是棘手的。

  测试者开始预期另一个负面的经历,但很快改变了他们的态度。他们发现,他们可以很容易地完成每一个用例,无需拨打电话或来到编写者的小隔间。他们的信心增长,而且有些人说,他们已害怕这个软件的改动,但现在他们可以看到它明显好于他们所使用的。这个话传到了销售人员,使他已经迫切地希望了解该软件。他们的经理来了,问是否他们也可以测试。测试经理在该周期并不需要更多的测试者,但和他们签约了下一个周期。技术编写者问是否他们也可以拥有用例的复件。

  测试经理保持着一些指标的提高。当她最初到来时,分析师一天花费2到3个小时和测试者排查不好的用例。他们安排的测试时间是每个测试用20分钟,而事实上他们平均用时约45分钟。除了与测试者花费的时间外,在当前的周期中,一些分析师还花费一个小时或两个天时尝试修改用例,而不是进行他们安排的工作 – 为下一个模块写用例。

  在培训和标准确定后,下一个测试周期的指标看上去更好。没有分析师再一天花费超过一小时来帮助测试者。即使有更多的测试,因为简短的测试用例的标准,测试者可以在20分钟内完成测试,而测试往往提前一天完成。在项目结束时,分析师和测试者已确信会加快发表一个月。

版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51Testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们

31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号