一、面向人群:
零基础的小白或者基础薄弱没有系统学习过软件测试的朋友
1.在校学生、应届毕业生
2.跨界转行
3.感兴趣,自学刚入门,想快速找工作的朋友
4.初级测试工程师<=1年经验
文末有对应的视频教程
二、学习路线
第一阶段:测试理论基础阶段(5-7K)括号内为行业能达到的平均薪资,根据地区不同略有出入
01.软件测试理论基础
软件测试概述
测试过程管理(软件生命周期、测试流程阶段、用例设计方法)
测试文档编写(需求分析、计划、用例、buglists、报告)
Web测试(web测试基础与过程、web兼容性测试)
测试工具使用(xmind、禅道、Xenu、IETester)
项目实战
项目:B2C的电商平台(前台+后台) http://shopxo.hctestedu.com/
流程:模拟公司团队测试流程,分组的形式对项目进行测试工作
第二阶段:APP测试阶段(6-8K)
02.App测试
APP测试基础
APP环境搭建(JDK,Android SDK,ADB,模拟器)
Monkey命令使用
APP压力测试与日志分析
项目实战
项目:主流App项目(贴吧、网易云音乐等)
流程:模拟公司团队测试流程,分组的形式对项目进行测试工作
第三阶段:接口测试+弱网测试+渗透测试(8-10K)
03.接口测试
接口测试基础
接口测试过程(postman接口工具进行接口测试)
抓包工具使用(fiddler抓包工具)
项目实战
项目:论坛项目 http://49.233.108.117:3000/
流程:一个人进行接口测试的所有流程,负责整个项目的接口测试
以上三个阶段均属于功能测试
第四阶段:Python编程+自动化测试(8-12K)
04.Python编程
Python环境搭建
Python程序设计
Python文件处理
Web UI自动化
自动化环境部署
Web UI自动化操作(元素定位、元素操作、切换操作、鼠标键盘操作)
项目实战
项目:论坛项目或者B2C的电商平台
流程:一个人进行UI自动化测试的所有流程,负责整个项目的自动化测
第五阶段:简历+面试(9-13K)
05.简历优化,面试指导
第六阶段:<选修>
Web前段开发技术
HTML技术学习
Css技术学习
网页设计项目实战
第七阶段:Linux系统+Mysql数据库<选修>(10-13K)
测试环境基础
Linux系统操作:环境搭建、命令学习、环境部署
Mysql数据库:环境搭建、SQL学习:增、删、改、查
第八阶段:Robot Framework框架实战 <选修>( 11-14k )
Robot Framework框架实战
环境搭建
RF框架技术学习
RF项目UI自动化实战
RF优势:
自动化框架:可以做接口、UI、app的自动化
扩展性好
入门容易,要求低,不用编写代码就可以实现自动化测试
深圳的平安、招商这些公司都在用
第九阶段:LoadRunner性能测试 <选修> 12-15k
LoadRunner性能测试实战
性能测试基础
性能脚本流程实操
性能场景设计与执行
性能结果分析
性能项目实战(比如飞机票预定系统)
这一系列的问题,文字描述难免会有些片面,不是很好理解,录制成了视频教程,更多软件测试资源分享,公众号程序员一凡,首页点击免费领取资料即可。
视频教程哔哩哔哩链接地址(免费)
1.免费领取一份216页软件测试工程师面试宝典文档资料。
2.软件测试学习路线以及相对应的视频学习教程免费分享!
大道至简,知行合一!
愿你我相遇,皆有所获!