软件测试完后,还有BUG,责任全都在测试吗?

 

以上这个问题,有很多测试员都曾遇到过!开发将程序写出来,测试员进行测试。软件测试完成后,产品才能生产,在这过程中,难免会遇到软件会出现问题的情况。

 

因此,很多测试员就会出现这种疑问:软件测试完后,还有Bug,责任全都在测试吗strong>

首先没有一个测试能够保证交付出去的产品是没有任何bug的,所以有bug在生产线上出现也是很正常的。

很多公司都把所有生产线上的问题归咎于测试,出现bug就是测试的锅,因为他们认为测试就应该保证质量;

然而,作为测试,其实做的事情,只能说尽最大可能去发现软件中的问题,如果问题很多,说明是软件质量太差,也是开发的问题;

如果在内部测试的时候,bug不多,但是线上bug很多,那就是测试的问题了。

其实,说到底,还是因为职责划分不清晰导致的“背锅”。

当测试员与开发之间的职责划分清晰,确定职责就容易的多了!

那么,测试员该如何做呢strong>

 

01、高效高质完成本职工作

高质高量完成本职工作的前提是精通各种测试技能。

一个合格的测试员必须会测试流程,测试用例/ 告编写,以及数据库,Jmeter/loadr 测试工具的使用,甚至还需要会Python/Java任意一门自动化语言。

因为只有技能够硬,测试工作才能出色的完成。

02、制定规范的工作流程

测试工作往往是环环相扣,密不可分的。

有时候一个小瑕疵能引发连锁反应,产生巨大的后果。

所以,在测试工作中,我们需要对测试工作制定流程,这样能一定程度上避免产品上线了才发现Bug的存在。

比如说写好测试用例,就发给开发review,让开发确认每一个点都覆盖到,让开发也参与到这个过程中,背负一定的责任;

做好测试计划,如果时间太仓促(比如你一个月需要做5-6个版本,这就已经很频繁了),没有办法做完全覆盖测试,就一定要跟开发或者产品经理确定好风险,并且把覆盖率和风险写在测试 告中。

03、任何需求变更必须有文档归档

测试计划文档,测试 告,测试执行过程和记录的归档。不仅能让测试员直观的知道自己每天完成的工作任务和进度,还能找出不足完善测试工作。

任何需求变更进行文档归档,无论是开发的修改设计,还是产品测试和更新需求,测试更改测试用例和计划等。

任何大大小小的问题,都应该有记录,或者是文档记录,或者bug 记录,这样,线上问题追责的时候,有据可依,测试也可以有说辞,当产品出现问题,也能清晰的定位到责任人。

 

很多测试员常常戏称自己是“背锅侠”,产品上线,只要一出Bug,领导就只盯着自己不放。

但是当你在工作中有一个良好的测试习惯时,再大的“锅”也轮不到你背。

同时,当职责划分清晰了,你的绩效也就更容易评定啦~

推荐一个软件测试学习交流群:785128166,群里有分享的视频,面试指导,测试资料,还有思维导图、群里有视频,都是干货的,你可以下载来看。主要分享测试基础、接口测试、性能测试、自动化测试、TestOps架构、Jmeter、LoadRunner、Fiddler、MySql、Linux、简历优化、面试技巧以及大型测试项目实战视频资料。合理利用自己每一分每一秒的时间来学习提升自己,不要再用”没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!

好东西要和朋友一起分享哦

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年2月9日
下一篇 2021年2月9日

相关推荐