解读测试设计

发表于:2011-1-24 15:19

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

 作者:肖利琼    来源:51Testing软件测试网采编

  测试流程管理的设计,还包括采用什么工具管理测试发现的缺陷,用什么工具来管理测试用例;当一个或多个测试团队一起工作时用例设计的规范如何定义;测试工具的代码、或自动化测试脚本、测试数据生成工具等输出工件如何进行配置管理等,如表1所示是一个需纳入流程管理的内容记录示例。

  表1  测试流程管理的内容

管 理 需 求

到 位 情 况

   

配置管理规范

已有,但需根据项目需求进行修订

 

用例管理工具

已有(正在用的TestLink

 

用例设计规范

已有

需重新制定

Bug管理工具

已有,Bugzilla

 

Bug管理规范

已有,但需根据项目需求进行修订

 

测试方案用例评审机制

需制

 

  测试过程的设计犹如运筹学中提到的寻求最短路径问题,从起点A出发到达终点Z,中间的路径很多,在每一个中间节点上可以选择分支,也可以在某个节点走直线,权衡利弊而做出最优的选择,这种选择的过程实质就是线路设计的过程。设计服务于过程,过程体现设计,推动着设计的改进,设计与过程是分不开的,测试设计就是一个不断改进的过程。如同马克思主义的实践发展观“实践是不断发展着的,科学的发展来自于不断的实践,实践推动着科学的不断发展”。

  测试设计,给测试创新带来机遇,也带来挑战。通常测试设计是针对项目任务提出的解决策略、思路或方法,强调实用性。测试创新,可以是一种思路或一种方法,或一种流程规范,要结合项目任务来体现,以说明它的可行性与价值。测试创新也是一种设计,但这种设计是新的,是没有经过验证的,在得到证实之前,有种摸索的感觉。犹如摸着石头过河,有险情,但险情过后,是难得的喜悦,或者说是创新成功。这样,项目任务成了改革创新的实验田。

  小贴士:

  测试设计是一个过程,它主要包括测试管理的设计,以及各种测试技术应用的设计,其中测试管理中的团队管理方法设计与测试流程设计是重中之重,犹如游戏中的游戏规则。

相关链接:

测试设计景观

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号