软件测试定位问题的四种能力阶段,你属于哪一种?

1.可以找到bug,但是不知道是谁的bug,或者说是前端的bug还是后台的bug,先提给前端吧;

2.找到bug,并且知道是前端的bug或者后台的bug,指定给特定的开发人员;

3.包含第二点,并且比如知道这个插件哪些页面会用到,这个方法哪些功能会用到,你会知道他的影响面和风险点;

包含第三点,你可以给开发很好的建议,可以涉及到:产品设计,功能优化,逻辑整理等等。比如怎么改最好,改哪里影响最小,改成什么样,用户体验最优。

很多测试人员问我,我的职责就是找到bug,至于找原因并修复,那是开发的事情,为什么一定要我定位到哪里的问题?

我的回答是,如果您只想做一个测试人员最基本的事情,你可以这么想。但是,对于项目的进度没有起到应有的推动作用,如果您想要在测试这条道路上越来越牛逼,你就要知道为什么会产生,在哪里产生的,会影响到哪里,甚至怎么去修改。

1.可以明确一个问题是不是真的“bug”。很多时候,我们找到了问题的原因,也许发现这根本不是bug。原因明确,误 就会降低,节约大家的时间。

2.找到bug原因后,可以明确地指个某个开发,防止他们打太极推来推去,提高缺陷的修复速度。4.自己在这个过程中能学到很多东西,有助于理解产品内部逻辑,对架构的理解,以及数据流是怎样的走向。随着对业务架构逻辑的理解,反过来又会促进对问题的定位。所以,定位问题很重要。接下来我们就来探讨下有哪些定位问题的方法和技巧。比如样式问题一般是css的问题,交互问题一般是js的问题,文本问题一般是html的问题(当然有可能是其他问题

3.我们遇到过一个问题,发现刚刚上传的图片进行读取展示时就读不到,那么可以想到可能是负载均衡时将上传照片和读取照片两个请求分配到了不同的服务器导致的

4.提升我们自己的同时又可以降低开发的缺陷产生的概率。平时测试过程中,我会要求你们要知道bug产生的原因,只有我们自己对bug有一个较全面的认识,才会判别出开发写的是不是真正的原因,也才能有助于我们后续对bug进行分析归类,根据bug原因分析,有针对性地未雨绸缪,和开发事先沟通,进而提升产品质量,降低缺陷。

5.让开发人员能够佩服你,提升开发对测试的信任度。

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

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

相关推荐