2不会定位bug根本原因的你,该清醒了

Posted sulanyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2不会定位bug根本原因的你,该清醒了相关的知识,希望对你有一定的参考价值。

 

提问:

  • 不会定位bug根因,只知道无脑抛出bug的测试,前景如何
  • 不会定位bug根因的测试,公司为什么招你?

 

处境:

  • 前三年没啥瓶颈,日复一日,每日做同样的事同样的操作,不太需要动脑,能力无提升
  • 三年后,你能力与应届生一致,工资还比应届生高,公司可能考虑你的位置和薪资(开?还是不开但薪资不涨)。
  • 不会发现异常bug,不会发现深层次的bug,定位一些bug,提前发现bug
  • 你只会循环迭代版本,执行用例,提交表象bug,回归bug

 

思考成长:

自主定位bug,找到bug根因,需要提升你的能力

  • 抓包能力
  • 了解服务器部署架构
  • 了解业务逻辑
  • 看得懂log
  • 了解下http知识
  • 有点linux、windows知识
  • 思考够多,总结够多,看到问题,大概知道问题类型,缩小定义范围
  • 有信息检索能力

 

注意:

  • 抓包:大家都懂,但是要学会分析出头绪是关键
  • 业务逻辑:这是基本功,测试前你要了解开发负责人员需求模块分配,多画业务流程图,了解实现逻辑,了解影响范围,是否会影响其他功能等,这部分可以看我之前总结的<接到任务后的整个测试前准备流程总结>,里面有些到测试钱需要沟通了解的相关问题
  • 看得懂log:路径、关键词,或者看开发如何定位的,这样也能略知一二
  • 无法定位的问题:需要知道问题造成原因,谁的问题,影响范围,是否会影响其他功能,是否同一个问题,是否彻底解决,是否以后还会有类似问题发生。

 

 

 

 

以上是关于2不会定位bug根本原因的你,该清醒了的主要内容,如果未能解决你的问题,请参考以下文章

面试时让你说一个印象最深的bug,该怎么回答

如何定位OutOfMemory的根本原因

网页加载慢,有哪些原因?如何定位一个bug?

秒懂相对定位与绝对定位,组合拳relative,absolute 瞬间清醒有木有?

接口测试:如何定位BUG的产生原因

接口测试:如何定位BUG的产生原因