以结果为导向的测试:开始往测试团队中增加价值(1)

2014-08-26   出处: 软件质量报道


在测试现场,有一个关于测试专家使用认证模型及其必要性的生动讨论。测试人员大致可以分为两组:

  1. 一组是声明当认证时,不会变得更好,因为目前的认证如ISTQB和ISEB注重方法和术语而无法观察到测试者的实际测试技能。

  2. 一个提前认证过的小组认为测试行业如一个年轻人,缺乏认证模型,而这类模型已经被其他专业人员使用多年。

同时,有人说,测试行业在IT行业被接受,已经成长为一个成熟的行业。最近欧洲STAR会议的网站表明,一个成熟的行业应该清楚定义标准、操作准则以及一系列不同层次的专业技能。据此,我们可以得出测试行业已经在IT行业占有一席之地。

我们是否遇到一种情况,当测试时间必须调整?这种情况下,有人建议我们需要投入更多的时间来用其他资源壮大测试团队,如可用的用户或者管理员?我认为我们大多数都有这种感觉,看起来还有一些工作需要做。测试团队在解释对于管理、客户和开发者,测试有什么附加价值方面仍有困难。很多商业管理者认为IT是“太少,太晚,太费钱”。在商业和IT行业之间仍然有一道鸿沟,双方都有对于对方学科的知识缺乏和不理解的问题。这就是为什么商业管理者经常对于软件开发和测试有着错误的预期。因此,测试通常被置于从属地位,不能完全致力于开发过程。

虽然认证的讨论主要是测试者之间的讨论,它也是非常有趣的讨论。一个好的认证模型可以帮助一个测试者证明他掌握了他的专业技能。一个认证测试者精通一个或者多个方法、工具和技术。但是仅此一项是无法解决IT方面的管理问题。预期等待认证讨论的产出,我认为当先行动是必须的。我们需要调和商业管理对于IT产出的预期。测试可以帮助弥补这个鸿沟,因为它会带来更好的软件质量和缩短营销时间。但是这种效应只有在特定情况才会发生,即只有在当测试者知晓商业需求并采取相应的行动以便让软件测试的附加值完全发挥。


测试的附加值

· 假设测试进展良好,它会给软件开发过程带来积极效应。测试会带来更好的软件质量和更短的营销时间。

· 当系统运行的时候,能够防止崩溃,因为在测试期间可以检查出错误并及时纠正。这会避免不良后果。

· 当系统运行的时候,能够防止崩溃,因为可以知晓错误及预计后果。这会减少不良影响。

· 考察测试目标质量,给予测试目标信心。

· 考察测试目标质量和其过程,让有效的项目协调成为可能。


以结果为导向的测试

测试通常通过一种测试方法进行。测试方法确保测试者和其他利益相关人使用相同的术语和定义,同时工作能够按照可控程序进行下去。方法也包含最好的实践方法,这样其他人的知识和经验可以运用其中。这会带来测试项目效率和质量的提高。以结果为导向的测试不仅仅只是使用一个方法。项目的成功与否不取决于方法,而是取决于使用这个方法的途径。因此,结果驱动测试强调以下几个方面:

· 以结果为导向的心态

· 测试知识

· 支持使用以结果为导向的方法

已经有很多种有效的方法被开发和写出。但是和其他行业相当,测试更注重一些方法的简单应用。毕竟,严格按照一个特定的方法无法保证成功。成功源于测试者的心态、激情、知识和技能。这些因素决定了一个方法是否能够成功应用及是否测试是以结果为导向的。


以结果为导向的心态——测试原则

由于每一个项目定义上都是独特的,任何使用的方法必须适合该情况。这个方法的那些方面将被完全应用到?哪些描述步骤与我的情况无关?什么评论是相关的,但是必须改进后方可使用?使用方法意味着做出选择。

重要的是必须了解影响这些选择的要素。一方面,这当然是我们具备的知识和经验。我们倾向于采用上次奏效的选择。我们经常不愿意选择我了解不深的选择。另一个能够显著影响我们决定的就是心态。

心态决定选择

如果有两种方法做这个。第一给出了做好的结果,但是它很复杂。需要花很多功夫,但是结果可靠。第二种方法快速,易于解释。但是结果只是粗略的估计。

你的经理说:“时间很少!我们已经落后于原定计划了!”你会做出什么选择?

方法的正确应用取决于心态和测试者的专业程度,他必须能够着眼于正确的事情,做出正确的选择。


十个测试原则

  1. 专注目标

  2. 建立信任

  3. 有责任

  4. 分阶段测试

  5. 有利于整个IT生命周期

  6. 提供概述和前景展望

  7. 创建桥梁

  8. 确保重复使用性

  9. 掌握测试专业技术

  10. 思考:测试很有趣!

10个测试原则帮助以结果为导向的测试者将此付诸实践。测试原则是测试者的期待心态、知识和工作方法的简短和强有力的规范。他们显示测试者如何创造附加价值,她/他如何能够让价值对于组织可见。

测试原则让测试者注重预期目标而不需要外界辅助。通过根据10条测试原则进行思考和行动,测试者假设一个以结果为导向的心态。他们确保自己使用测试方法能够为组织带来最大的附加值。


声明:本文为本站编辑转载,文章版权归原作者所有。文章内容为作者个人观点,本站只提供转载参考(依行业惯例严格标明出处和作译者),目的在于传递更多专业信息,普惠测试相关从业者,开源分享,推动行业交流和进步。 如涉及作品内容、版权和其它问题,请原作者及时与本站联系(QQ:1017718740),我们将第一时间进行处理。本站拥有对此声明的最终解释权!欢迎大家通过新浪微博(@测试窝)或微信公众号(测试窝)关注我们,与我们的编辑和其他窝友交流。
300° /3007 人阅读/0 条评论 发表评论

登录 后发表评论