美文网首页
好绩效!做回归测试也可以

好绩效!做回归测试也可以

作者: 我是石巍 | 来源:发表于2018-03-02 12:57 被阅读0次

为什么要做回归测试

简单说就是为了找出新代码改动对原有功能造成的影响

正是因为要测的是原有功能,所以在很多人眼里,回归测试的工作变成了「重复,重复,再重复」。往往也会把这种「重复」的劳动力,交给团队的新人去负责。

这样合适吗?嗯……确实是一个值得思考的问题。

回归测试难不难?

都说「做测试的门槛比较低」,其实这句我还算认同,但要做好,不容易。这就比如说,玩游戏的门槛比较低,但是你想做职业玩家,那可不是点点鼠标就能轻松完成的。

如果说做测试的门槛比较低,那么做「回归测试」的门槛恐怕更低,低到「只要按照写好的测试用例完全照做就好」。什么?看用例也不会做?差评,肯定是用例写得不好。

回归测试有相当大的一部分工作量就是重复之前的测试用例,日复一日,月复一月。有人把它当作新手练习,有人觉得无聊没技术含量,还有人认为是浪费时间浪费精力。如果你也这么想,那么说明你离一个测试工程师的路还很远,当前充其量顶多算是一个「测试用例的执行者」。

要想成为一个真正的回归测试工程师,得通晓整个产品,因为任何一个功能出现问题,都得有能力去定位分析。从这一点上讲,倘若没有一段时间的积累,是很难胜任的。

是执行者?还是测试者?

依葫芦画瓢,知其然而不知其所以然。回归测试之所以可以交给新员工做,也就仅仅因为它有现成的测试用例而已。倘若测试过程中没有发现产品缺陷,便会误以为自己做了无用功;一旦发现产品缺陷,自己又哑火,除了丢出来给资深工程师看,自身也再无价值。因此初级工程师往往又觉得这活儿没技术含量,殊不知自己仅仅停留在执行者阶段。

其实工程师应该自我进化,多学习理解产品,对大部分的功能都有所掌握,对回归测试中发现的产品缺陷先进行分析,甚至找出缺陷的根本原因,这才是一个完整的测试流程,此时,才能称得上是一个真正的测试者。

除此之外,一个有经验的测试工程师,还会针对当前出现回归缺陷的功能模块,扩大回归测试用例集,以保证回归测试有一个合理的覆盖范围和深度。

做回归测试如何给自己贴金

一个产品如果出现了非常多的回归性缺陷,说明产品还没到可以测试的阶段。所以真正到了测试工程师手上的时候,回归性缺陷不会特别多。那么问题来了:绩效考核怎么办?

作为一个回归测试人员,不设计新的测试用例,发现产品缺陷数量有限,单靠执行用例数量,这绩效确实不好看呐!

其实要想把回归测试做出彩,前文也略微提到了,指导思想只有一个 —— 增值

增强测试深度

当发现了一个回归缺陷的时候,在同一个功能模块里再次出现回归缺陷的概率是会增大的。此时工程师应该做的,是针对性加强回归测试深度,对常规回归测试用例集进行扩充。虽然未必能再一次发现新缺陷,但这对有助于增强产品交付时候的信心,无疑也是对自己工作的一个加分项。

提高测试效率

增强测试深度,多出来的测试用例要花时间测,时间哪里来?亦或者每个测试周期都重复执行,无聊到爆,熟练度更是令人发指到闭目盲操。

是该考虑通过自动化来代替这既奢侈又廉价的人力了。这也是一个提高测试效率的硬手段。

事实上,当预见到需要重复工作时,就应该考虑是否需要自动化方案了。当然这对工程师自身的要求就提高了,得会写代码。

有了自动化代码作为答卷,那么就可以按照开发工程师的绩效方式交卷了。

总结一份专业的报告

这一项增值技能往往会被技术人员忽视,其实这是一项非常重要的技能。

一切结果拿数据说话,回归测试不仅仅是告诉别人有没有发现问题,还得告诉别人我们测了什么,覆盖了多少内容,增强产品品质的信心,而不仅仅是一句「没发现回归性缺陷」。

其它的增值工作,也可以在此时的报告中有所体现。

以上如果都做到了,还觉得回归测试会没有一份绩效优秀的答卷吗?

相关文章

  • 好绩效!做回归测试也可以

    为什么要做回归测试 简单说就是为了找出新代码改动对原有功能造成的影响。 正是因为要测的是原有功能,所以在很多人眼里...

  • 关于sklearn中回归的实现

    SGDRegressor既可以做岭回归,也可以做Lasso回归,也可以做Elastic Net SGDRegres...

  • 回归测试

    回归测试翻译自英文regression test 可以翻译为回归测试、衰退测试、退化测试。由上述概念可知:回归测试...

  • 回归测试怎么做

    读者提问:回归测试怎么做? 阿常回答:这个问题我分两点回答 1、什么是回归测试 2、怎么做回归测试 一、什么是回归...

  • 如何有效开展绩效辅导(五)

    看公司绩效管理实施的如何,可以看绩效辅导做的如何,就可以得到结果。没有绩效辅导的绩效管理,容易流于形式。绩效辅导是...

  • 泽众自动化测试工具AutoRunner好用吗?

    AutoRunner是黑盒测试工具,可以用来完成功能测试、回归测试,可以提高测试效率,降低测试人工成本。 自动化测...

  • 《高绩效教练》:你也可以做个好教练

    高绩效三个字就很自然地联想到企业管理。而教练又是出于体育界名词!我们樊登读书App原来是分三大类。事业、家庭、心灵...

  • Jmeter性能测试(一)创建简单的小demo

    Jmeter代理录制 jmeter既可以做接口测试也可以做性能测试,当我们在没有接口文档的情况下对接口进行压力测试...

  • 你为什么做不好绩效管理

    绩效管理概念也出现了很多年了,可是却很少有企业能够做好绩效管理,为什么做不好绩效管理呢? 做不好绩效管理的原因1、...

  • 回归测试-二讲

    大家好,我是十一。 前情回顾 我们先来回顾下上篇内容: 回归测试 概念:回归测试是指修改了旧代码后,重新对相应缺陷...

网友评论

      本文标题:好绩效!做回归测试也可以

      本文链接:https://www.haomeiwen.com/subject/ztgpxftx.html