自学测试:提升路线建议
- 测试技术提升建议(←可点击查看)
- 测试提升方向(↓可点击查看)
- 测试入门:测试理论基础→常用测试工具→linux命令→数据库sql基础
- 自动化测试
- jmeter接口自动化:jmeter工具使用→java基础→beanshell
- python接口自动化:python基础→urllib2/request库等→python接口自动化框架
- java接口自动化:java基础→HttpClient/RestTemplate库等→java接口自动化框架
- UI自动化
- 性能测试:性能概念→loadrunner工具→jmeter及beanshell(需要java基础)→架构知识→linux分析调优→各种中间件服务器等监控、分析、定位、调优
- 测试开发
- 测试框架二次开发:深入学习各种框架→深入学习插件
- 测试平台开发:
- 小工具开发:python→tkinter/PyQt5
一、基础:测试理论
怎么做软件测试?软件测试必须要知道的知识点:
【测试基础】带你全面了解软件测试及工作流程
【基础】HTTP请求中GET和POST区别
二、基础:常用测试工具(postman,fiddler、jmeter、Xshell、git等)
Fiddler常用功能
【测试基础】fiddler使用从基础到高级
【进阶】fiddler字段添加接口响应时间
【进阶】Fiddler抓包模拟弱网络环境测试
Postman常用功能
Charles常用功能
【基础】MacOS上配置 Charles
待更新...
Jmeter
Xshell
Git
Git使用教程(超全,看一篇就够了)
Git常用命令,超实用(建议收藏随手查)
markdown介绍和使用(超全建议收藏)
三、基础:linux常用命令、shell、环境搭建
linux
【基础】工作中常用的linux命令,经常会被面试官问到
【基础】tail命令查看日志
Docker
【基础】手把手搭建docker环境
【基础】docker常用命令及项目实战
四、基础:数据库(mysql、redis等)
SQL基础概念
SQL实战
【基础】SQL增删改查
【进阶】SQL进阶使用
【高阶】SQL高阶使用
五、自动化测试:框架及实战
自动化介绍及选型
自动化测试介绍和分类
【自动化测试框架】pytest和unitttest你知道多少?区别在哪?该用哪个?
接口自动化
无需写代码的自动化框架
接口自动化测试框架【windows版】: jmeter + ant + jenkins
接口自动化测试框架【linux版】: jmeter + ant + jenkins
接口自动化测试框架: jmeter + maven + jenkins
要写代码的接口自动化框架
【接口自动化测试实战】python+requests+Pytest+Excel+Allure
【接口自动化测试框架】python+request+unittest+allure
【接口自动化测试框架】java+httpclient+testng+allure
web自动化
待更新...
移动端自动化
【自动化基础】手把手教零基础小白搭建APP的UI自动化环境
【自动化进阶】APP自动化实战
测试报告
六、性能测试:从0到实战
Jmeter & beanshell
Jmeter
【测试基础】jmeter工具介绍及使用
beanshell
性能实战
【性能测试实战】jmeter+k8s+微服务+skywalking+efk
七、编程基础
Java
python
八、测试开发:前端、开发测试平台
开发测试平台
待更新...
小工具开发
待更新...
自动化办公
待更新...
爬虫
九、简历、笔试、面试
【热门测试技术,建议收藏备用】项目实战、简历、笔试题、面试题、职业规划
获取学习资料(网盘持续更新中。。。)
从测试小白到高级测试→完整视频教程:
https://www.cnblogs.com/upstudy/p/15867727.html