测试人员发现BUG 在整个测试工作过程中间占的比重非常高,测试用例设计的目的也是为了发现系统中间的BUG,所以,BUG洞察能力是测试人员必不可少的能力。

1.一般缺陷的发现能力

至少你要满足一般缺陷的发现能力,这个是最基本的,如果要连最简单的一般的缺陷都发现不了的话,别说靠谱测试工程师了,你说你是测试我都不信

2.隐性问题的发现能力

在软件的测试过程当中有一些BUG藏的比较深,有的是性能方面的问题,有的是功能方面的问题,它需要有一些设定特定的条件的情况下才会出现这样的问题。

3.发现关联性BUG的能力

当发现了一个BUG之后,能够想到通过这个缺陷可能会引发其他哪个地方出现问题,这就叫做关联性的问题。而不是说发现这一个bug之后提了这一个就算完了,一定要有一个察觉,可能其他地方也存在这样的问题。因为开发在模块开发过程中间需要复用一些共用的代码,所以,会导致A 模块出现的BUG,B模块也会有同样的BUG.

4.发现问题隐患BUG的能力

有些软件里边可能有一些操作模块,或者是代码写的接口,表面上没有什么问题,但是它是有隐患的,比如说这个接口写的不稳定,当他传的数据有一些问题的时候,可能它最后返回的结果就是报错就是报404或者报乱码。

5.尽早发现问题的能力

如果你只能停留在界面级别的话,那你根本就没有办法达到尽早发现问题的这个能力

你必须要等到前端人员把每个界面都做好了之后才能进入测试,而我能比你早一个月进入测试了,然后我比你结束测试时间快一个月,而你又比我晚一个月,那么咱俩的薪资一下就拉开了

6.发现问题根源的能力

需要知道这个缺陷它到底是由什么原因产生的,是属于什么类型的缺陷,是ui前端人员做的问题,还是后台接口人员做的问题?

不仅要找到这个bug,还要知道这个bug产生的原因,这样的测试人员是非常棒的,而且很是受人尊敬,提bug的方式也就不一样了

如果你觉的文章阅读不过瘾,可以查看详细的视频教程

【软件测试全栈系列课程】请点击我哦…

 https://edu.51cto.com/course/25359.html

【博主完整视频课程系列】请点击我哦…

 https://edu.51cto.com/lecturer/13226632.html

【JMETER基础和实践课程】请点击我哦…

 https://edu.51cto.com/course/28017.html

【JMETER 性能测试基础与项目实战视频课程】请点击我哦…

 https://edu.51cto.com/course/16055.html

【Jmeter+ant+jenkins接口层性能与自动化测试课程】请点击我哦…

 https://edu.51cto.com/course/19323.html

【零基础新手入门软件测试基础课程】请点击我哦…

 https://edu.51cto.com/course/27846.html

【软件测试之移动端测试系列课程】请点击我哦…

 https://edu.51cto.com/course/26878.html

【Fiddler接口抓包神器使用教程】请点击我哦…

 https://edu.51cto.com/course/28066.html