同学们在面试投简历的时候会经常看到人家公司JD上写的要求之一,如下:
现在很多公司已经不需要专职业务测试的(这里指:自动化体系很完善,或者 单元测试、代码扫描、灰度环境、线上监控很完善的团队/项目);
日常的基础功能测试、业务功能验收,项目经理、产品经理就可以搞定,不需要中间单纯传递Bug信息的“ 软件测试工程师 ” 。
从老板的角度,一个人可以干两个人的活,为什么还需要一个摆设 p>
也许,你会说,测试工程师,可以发现一些异常Bug、发现一些深层次的Bug、定位一些Bug原因、提前发现Bug 。
关键是:这些你都不会 … 你会的,也许只是提交一些表象Bug ,也用户验收、产品验收、项目验收发现的问题,无差异 。
说了这么多,如何自主定位Bug、找到Bug根因 、证明自己存在价值r> 1、抓包;
2、了解服务器部署架构;
3、了解业务逻辑关系;
4、看得懂Log;
5、了解下http知识;
6、有点Linux知识;
7、思考够多、总结够多,看到问题,大概知道问题类型,缩小定位范围;
8、有信息检索能力;
9、有阅读代码的能力。
最后感谢每一个认真阅读我文章的人,下面这个 盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!