如何制定一份有效的、可行性高的测试规范?

发表于:2009-1-16 15:31

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

 作者:archonwang    来源:51Testing论坛

  如何制定一份有效的,可行性高的测试规范?

  书写一份有效,可行性高的规范,我觉得需要注意以下几个方面:

  1、规范在内容上要系统全面。

  关于测试的方式、方法、种类、流程等等我想自然不必再赘述了。但是如何把这些方式、方法、种类、流程串接起来形成一个体系却是值得我们每一个深入思考的问题。一份规范的影响面及其适应的情况毕竟来说还是很局限的。所以,我认为,从体系框架上构建是产生有效且高可行度规范的充分条件,皮之不存毛将焉附?第二,在规范的内容上必须要相对比较全面,至少能涵盖到目前所从事的主要的测试工作。第三,系统性的表述是规范的基本要求--一般我们都是要求使用结构化的语言,框架式进行编写,务必使构成该规范的每个部分都清晰明了。

  2、内容的细分项目要求具备一定的可操作性。

  所谓规范的可操作性,即是要求可量化的量化,不能量化的具体化。很多同仁定规范时,对规范所要求的工作内容不够明确,不是雾里看花,就是“空对空”。评审的人一头雾水,执行的人无所适从,当然其可操作性必然不佳。尽量要求规范中的操作步骤明确,实现目标量化或具体化(建议参考SMART原则制定)。

  3、内容中所引用的术语、行业名词必须规范且统一。

  很有必要的注意事项,团队内的成员来自不同的地方,每个人对相同的测试事务所持的观点未必相同,规范的作用之一就是尽量减少差异化,以期不同人做相同事能得到一个尽可能一样的结果。所以在制定规范时使用统一的口径是很必要的,以免产生歧义和误差。

  4、制定规范一定要注意适应当前企业的实际和现状。

  也许这一点才是对可行性要求的最基本的要素。之前,包括我自己在内,对规范的理解也仅限于从网络上获得一些已成形的内容,到最后发现却根本不合适。比如说,一个只有三两个人的测试团队,就要求做自动化框架体系的构建--往往不切实际是一切规范失效的最根本原因。较好的规范应该是具备可实现性的,能在一定时期内努力后,可达到的目标。

  接下来,补充几点说明:

  1、做规范的基本思想就是建立标准,以教育、培训、参照、考评和持续优化,使一切事可控并习惯化,以实现生产力提升,获得企业资源配置最优化与企业利润最大化。所以,将对规范的执行纳入绩效考核体系是必然的。有效无效,可行性高还是不高,我想不是靠几个大脑想就能实现的,最后还是要由实践来检验。

  2、既然是规范,必然有其缺失错漏,所以规范的有效及可行性判断必然是需要经过循序渐进、持续优化的过程,没有一步到位。不同的团队组织,对于规范的态度是积极执行,及时响应与否将决定规范的价值。所以,我想请大家记得这句话:好的规范是整个团队、组织一步一个脚印,不断整理、总结、归纳做出来的,不是拍拍脑袋想出来的。其所谓的有效、可行性也是基于此而言--大家万勿舍本求末。

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明,否则将追究法律责任。

本文出自51Testing软件测试网,感谢会员archonwang在每周一问(08-09-22)中的精彩回答。
http://bbs.51testing.com/forum-157-1.html

 

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号