有效的、可行性高的测试规范包括哪些内容?

发表于:2011-2-15 14:19

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

 作者:nicklyl    来源:51Testing软件测试网采编

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

  提高测试团队工作的规范性也是保证软件质量的必要手段,所以每个公司都应该制定自己的测试规范,这份规范应该是贯穿整个软件开发周期的,也是所有开发和测试都应该遵循的,如何制定这样一份规范让大家都愿意遵其行事呢?这样的规范具体应该包含哪些内容呢?

  说实话,这题本身就没有什么太大的价值。

  1、所有开发和测试都应该遵循的话规范,是很难制定出来的。开发要遵循的,是研发规范;测试要遵循的,自然是测试规范;前期的需求、规格人员,则是相应的需求、规格分析设计规范;后期的客服,又有客服规范。各个部门的具体职责,情况都是完全不同的,因此想一份规范笼统概述,要么就是大而空,没有实际价值;要么就是过于繁琐细致,以致于失去其“规”的价值。

  2、如何制定测试规范??

  简单而言,结合你所在公司的实际情况,未来的发展规划,业务重点,潜在客户的客观需求,行业的可能发展方向,业界的已有通行规范来制定。

  这事说起来当然很简单,但实际实行的时候,就会遇到几个问题:

  1)公司的高层的重视、支持程度

  如果你所在公司的领导层根本不重视测试,或者对测试没有什么想法,那么你测试规范制定得再好,再完美,也等于废纸,甚或在现在的电子化办公时代,连废纸都不如。而很不幸,在国内而言,测试的受重视程度,在绝大多数公司,都是嘴上喊得响亮,行动上拖拖拉拉,毫无效率与目标,也就是说,你没有高层的真正的实际支持,你之后所作一切,都将是白费。那么具体应该有什么样的支持?我个人从业经验而言,觉得需要以下几点:

  (1)权

  足够的执行权力,领导权力,约束权力,推行权力,奖惩权力,是测试规范在制定后能真正贯彻、有效切实实施的保证

  (2)人

  合理的,有用的,实际的人力资源,是制定、贯彻、实施、监控、监督、改进测试规范的实际保障

  (3)物

  包括各类软件、硬件的支持,这里包括下载、购买相应的参考标准、参考资料、注册参加某些特定的会员、对内部人员的培训等等,都属于物力上支持

  当然,我说从权、人、物上获得支持,并不是制定测试规范,包括后续的贯彻、实施、监控、改进等,是无限制的支持,本身的监管和限制,也都是矛盾对立统一的,是相辅相成的。

43/4<1234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号