我最开始学的是python+unittest+requests这个自动化框架,遇到不懂的,就直接网上查,比如说我在学这个框架的时候,最开始就遇到一个跨不已往的难题,token如何跨.py文件传参?我就论坛上查,学到了两个方法,一个是通过global设置全局变量,另一个是把登录接口传出来的token写入一个文件内里,遇到需要token的时候就取出来。
所以网上自学,基本都是如许的,你想学基本的、入门的,网上肯定有,论坛、B站,都行,自学过程中遇到很多题目,也是可以通过网上查,通过大佬们的文章,自己逐步领悟,比如上面提到的token如何跨.py文件传参?我查到的文章,他们写的代码和我的不太一样,我是参照他们的,然后自己改了,但末了的效果都是一样的,所以自学的过程,提升的速度是非常快的,由于自己是带着题目去学的,事前思考,事后复盘,通常会更有收效。 mysql linux Fiddler/charles
这些就更不消说了,作为一名测试,肯定是要学会的。像数据库mysql,我个人总结是:面试必问、不懂必挂。
linux在面试中也是问得比较多。
fiddler、charles这些是抓包工具,肯定要把握的。我在上一家公司的时候,一开始其实是没那么在意抓包这种,厥后我就学着一边测试,一边打开F12,时刻关注接口的变化,就在这种潜移默化中,对抓包、接口的分析也懂了很多,对于提升自己的接口测试、定位前后端BUG,确实有很大的帮助。