学习路线+测试实用干货精选汇总(持续更新中。。。)
自学测试:提升路线建议
- 测试技术提升建议(←可点击查看)
- 测试提升方向(↓可点击查看)
- 测试入门:测试理论基础→常用测试工具→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区别
HTTPS 加密机制
二、基础:常用测试工具(postman,fiddler/charles、jmeter、Xshell、git等)
Fiddler/charles常用功能
主要用来做什么
- 定位问题(抓取PC端、手机端http及https请求及响应)
- 设置断点进行调试、验证
- 修改请求数据、返回数据进行调试、验证
- 进行mock测试(Map Remote进行重定向切换环境测试;Map Local修改返回数据;Rewrite修改请求数据或返回数据)
- 性能监控(请求响应的时间)
- 弱网测试
- 模拟请求测试
【测试基础】fiddler使用从基础到高级
【进阶】fiddler字段添加接口响应时间
【进阶】Fiddler抓包模拟弱网络环境测试
其他抓包工具:Wireshark、tcpdump、tcpflow、Ethereal
Postman常用功能
Jmeter
Xshell
Git
Git使用教程(超全,看一篇就够了)
Git常用命令,超实用(建议收藏随手查)
【Git基础】Gitee/GitHub使用
markdown介绍和使用(超全建议收藏)
jsonpath
三、基础:linux常用命令、shell、环境搭建
linux
【基础】工作中常用的linux命令,经常会被面试官问到
【基础】tail命令查看日志
Linux 环境变量配置
Docker
【基础】手把手搭建docker环境
【基础】docker常用命令及项目实战
【k8s基础】k8s 基本使用
四、基础:数据库(mysql、redis等)
SQL基础概念
SQL实战
【基础】SQL增删改查
【进阶】SQL进阶使用
【高阶】SQL高阶使用
五、自动化测试:框架及实战
自动化介绍及选型
【自动化测试介绍和分类】
【自动化测试框架】pytest和unitttest你知道多少?区别在哪?该用哪个?
pytest功能介绍及使用
接口自动化
无需写代码的自动化框架
接口自动化测试框架【windows版】: jmeter + ant + jenkins
接口自动化测试框架【linux版】: jmeter + ant + jenkins
接口自动化测试框架: jmeter + maven + jenkins
要写代码的接口自动化框架
【接口自动化测试实战】python+requests+Pytest+Excel+Allure
【接口自动化测试实战】python接口自动化(自建库)
【接口自动化测试框架】python+request+unittest+allure
【接口自动化测试框架】java+httpclient+testng+allure
【接口自动化_进阶】2.0版python接口自动化自建库
web自动化
移动端自动化
基础
【adb基础】adb详解及使用
【ADB基础】ADB及Monkey测试
【APP自动化基础】APP元素定位工具
【APP自动化基础】安卓UI自动化
【APP自动化基础】appium与设备交互方法
【自动化基础】手把手教零基础小白搭建APP的UI自动化环境
实战
【APP自动化进阶】APP自动化项目框架实战
【APP自动化进阶】pytest+appium多设备并发
测试报告
自动化进阶
【自动化进阶】pytest详解及进阶使用
【pytest进阶】pytest之hook函数
【自动化测试】Pytest之conftest详解
【自动化测试基础】Pytest前后置处理
Swagger安装及使用
Spring MVC与Swagger常用注解
自动生成测试用例数据
六、性能测试:从0到实战
Jmeter & beanshell
Jmeter
【测试基础】jmeter工具介绍及使用
beanshell
性能实战
【性能测试实战】jmeter+k8s+微服务+skywalking+efk
七、编程基础
Java
【基础】java环境搭建及配置
【JAVA基础】Java基础教程
python
基础
【基础】python环境搭建及配置
【Python基础】Python虚拟环境
【Python基础】Python基础教程
【requests库和requests模块使用详解】
【Python基础】Python中执行系统命令
【Python基础】日志工具介绍及使用
进阶
【python实现十大经典算法】
【Python进阶】设计模式
【Python进阶】并发编程方式
八、测试开发
前端基础
【jQuery基础】详解及使用教程
【前端开发】HTML、CSS快速入门
开发测试平台
基础
实战
进阶
小工具开发
基础
实战
进阶
自动化办公
待更新...
爬虫
九、大数据/区块链/AI
大数据
大数据原理、技术与实践
【大数据】大数据学习(一)之 Hadoop简介及安装配置
web3.0
AI
十、简历、笔试、面试
获取学习资料
进群交流、获取更多干货, 请关注微信公众号:

> > > 咨询交流、进群,请加微信,备注来意:sanshu1318 (←点击获取二维码)
> > > 学习路线+测试实用干货精选汇总:
https://www.cnblogs.com/upstudy/p/15859768.html
> > > 【自动化测试实战】python+requests+Pytest+Excel+Allure,测试都在学的热门技术:
https://www.cnblogs.com/upstudy/p/15921045.html
> > > 【热门测试技术,建议收藏备用】项目实战、简历、笔试题、面试题、职业规划:
https://www.cnblogs.com/upstudy/p/15901367.html
> > > 声明:如有侵权,请联系删除。
============================= 升职加薪 ==========================
更多干货,正在挤时间不断更新中,敬请关注+期待。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· PPT革命!DeepSeek+Kimi=N小时工作5分钟完成?
· What?废柴, 还在本地部署DeepSeek吗?Are you kidding?
· 赶AI大潮:在VSCode中使用DeepSeek及近百种模型的极简方法
· DeepSeek企业级部署实战指南:从服务器选型到Dify私有化落地