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

发表于:2008-11-05 17:44

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

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

  用克隆提高生产率

  克隆测试用例的意思是用一个测试用例塑造另一个测试用例。如果一个测试用例适合一个分步用例的需要,同时有很容易被取代的变量,那么该用例是一个很好的克隆候选者。例如,您可能有一个维护一个供应商数据库的测试。很多,但并非所有的步骤,也将适用于托运人数据库。当你通过需求或原型、策划知道该软件的功能以相同的方式工作,您可以克隆测试用例。用克隆方式编写它们并不意味着它们需要一起被测试。您可以象克隆测试用例一样克隆步骤。

  文字处理和测试创作软件支持克隆功能,如“Save As”、“Copy”和“Replace。”校对这些用例非常重要,以确保所有原有的提述在克隆中被取代。您还可以在储存的文字和宏上节省时间,但不要试图以牺牲精度为代价使一个尺寸适合所有情况。环顾你的项目以获得克隆的机会,如其他人的用例、用户手册或桌面帮助教程。它们可能正在寻求和你交换测试用例。如果您是管理一个编写组,保持编写者目前的测试资料库,使他们能输送和分享用例。

  矩阵也可以克隆,特别是如果组织安排一节是相同的。变量将在字段的名称和数值方面改变。再次,请务必校对新版本。

  用测试管理软件提高生产率

  软件设计成支持测试创作对编写测试用例是单纯的最大生产率的推进者。它在文字处理、数据库或电子表格软件方面具有这些优势:

  ● 使编写和概述更容易

  ● 帮助用例和步骤的克隆

  ● 易于添加、移动、删除用例和步骤

  ● 自动编号和重编号

  ● 易于遵循模板来打印测试

  测试创作通常包含在现有的测试管理软件中,也可以定制编写。测试管理软件通常包含更多的功能,而不仅仅是测试创作。当您作为它们的代理而购买时,它们提供了大量的价格优惠。如果您正选购测试管理软件,它应该具有上面所列出的一切可用优点,同时附加了额外的功能:

  ● 以相同的格式输出测试

  ● 多用户

  ● 跟踪测试编写进展、测试进展

  ● 跟踪测试结果,或转向数据库或缺陷跟踪器

  ● 连接需求和/或创建覆盖矩阵

  ● 建立由用例组成的测试集

  ● 允许灵活的安全性

版权声明: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号