软件测试技术路线
初级测试工程师→中级测试工程师→高级测试工程师→性能测试工程师→自动化测试工程师→测试开发架构师→安全测试工程师→性能调优工程师
1.Http协议的基础了解:
1.1基础
这个不用说,得知道一些内容
学完了基础,就开始去学后端的内容
1.2 数据库SQL
数据库是整个软件必备的知识点,主要是关于sql语句的应用,尤其是多表联查。在面试中,通常出现的笔试环节,这部分要不就是很简单的sql查询,要不就是很复杂的多表查询。
1.3 Linux学习
Linux是测试也要掌握的技能之一,主要是搭建测试环境,查看日志,定位BUG,所以需要掌握其中的一些基础用法.
掌握基础的命令就可以了
2.功能测试和用例设计(重中之中)
2.1 软件测试的简介
需要了解软件测试是做什么工作的?
2.2 测试用例的设计
功能测试用例太重要了,软件测试工程师80%的工作都跟这个相关,而且面试100%必出的问题。
3.实战练习项目(重点)
说实话,这块自学真的有点难受,实际的项目怎么可能这么容易就找到了
万幸的是自学的小伙伴可以去找一些开源项目来练习。
4.接口测试和接口用例设计
接口测试是对系统接口级别的测试,比如前面的登录接口。那一块要学的东西有以下内容
4.1.抓包工具和前后端Bug定位:
4.2. Postman:
4.3. Jmeter :
总结:
感谢每一个认真阅读我文章的人!!!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。