• RST Methodology: “Responsible Tester”


    翻译另一篇James Bach的关于快速软件测试的文章,原文链接:http://www.satisfice.com/blog/archives/1364

    在快速软件测试方法论中,我们区分出三种主要角色:LeaderResponsible Tester,和Helper。这三种角色基于不同的场景。 
    同一个人可能在一个场景中是helper,在别的场景中就是leader或者responsible tester。

    Responsible Tester

    快速软件测试是一项以人为本的测试活动,因为测试是一种只能由人来完成的活动。因此测试必须落实到人,否则,就是机械和不可靠的。 


    A responsible tester is that tester who bears personal responsibility for testing a particular thing in a particular way for a particular project. 
    Responsible tester是在特定项目中采用特定方法测试特定东西的具有个人责任感的人。responsible tester保证测试质量,这意味着测试人员能解释和捍卫测试,使其变得更好,他们也会征集和监督helper。

    工厂学校式的测试思维认为,谁来测试不重要,因为人是可替代的。他们认为责任不是担负在每个人的肩上,而是一种应避免过多吸入的烟雾。

    下面是一个没有responsible tester的测试场景:A写了测试用例并交给B,B读了测试用例并执行它。这看起来没什么问题,但是如果B不能准确的评估他是否理解和正确执行了测试,同时测试用例的设计者A,没有参与到这个过程中呢?这就像一辆无人驾驶的汽车,没人为其负责。没人能肯定测试是好的或者在不好的时候采取措施。如果之后出现问题,A和B可能会互相指责。

    在快速测试中上述情况是在“犯罪”。在RST实施过程中,必须由人为项目依赖的任何(测试)工作负责。responsible tester就像一辆汽车的司机或一架飞机的机长。

    Helper

    A helper is someone who contributes to the testing without taking responsibility for the quality of the work AS testing. 
    Helper是帮助实施测试但不承担保证测试质量的责任的人。 


    换言之,如果responsible tester要求某人做类似点一下按钮的简单工作时,helper也许就会点下按钮,而不去担心他是否 
    真正对测试任务的完成有帮助。不要将Helpers和没有经验和技能的人混为一谈。Helpers也可能时非常有经验或者有一点经验的。 
    一位资深构架师也可能被要求测试产品的某一部分,为的是发现有趣的bug,他并不需要解释和捍卫他的测试策略。而responsible tester则要 
    负责监督helpers和评估他们的工作可接受的程度。 
    Beta测试完全是有helpers来做的。没有responsible tester的加入,是不可能评估测试所达到的深度的。一个好的方法是由一个或多个responsible tester 
    管理和驱动beta测试的helpers。

    Leader 
    Leader的责任是为使好的测试成为可能营造和维护项目环境的同时,培训,支持,和评估responsible tester。至少有两种类型的leader,测试leader和 
    测试经理。测试经理在作为测试leader的同时肩负招聘,解聘,绩效评估和预算的职责。 
    在任何情况下,都会由一个leader负责测试。如果团队中没有responsible tester,leader就是responsible tester。此时leader就是团队中被helpers围绕的responsible tester。

    如需转载,请注明出处,这是对他人劳动成果的尊重~

  • 相关阅读:
    流量控制--2.传统的流量控制元素
    流量控制--1.概览
    Opentelemetry Collector的配置和使用
    高德全链路压测——精准控压的建设实践
    高德全链路压测——语料智能化演进之路
    业内首发车道级导航背后——详解高精定位技术演进与场景应用
    浅析云控平台画面传输的视频流方案
    关于卫星定位,你想知道的一切
    Pod容器中安装软件包
    面试应该怎么问问题?
  • 原文地址:https://www.cnblogs.com/sallyzhang/p/4941706.html
Copyright © 2020-2023  润新知