前言
又到了一年一度的金九银十,互联网行业竞争是一年比一年严峻,作为软件测试工程师的我们唯有不停的学习,不断提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里,字节跳动,腾讯,美团)
软件测试学习路线大纲
我们就分为8个阶段来说吧!
第一阶段:测试基础阶段 5-7k(掌握后在企业可拿到的薪资)
需要学习掌握的内容:
1.软件测试理论基础
软件测试概述
测试过程管理(软件生命周期、测试流程阶段、用例设计方法)
测试文档编写(需求分析、计划、用例、buglists、报告)
web测试(web测试基础与过程、web兼容性测试)
测试工具使用(xmind、禅道、Xenu、IETester)
2.Web项目实战
项目:B2C的电商平台(前台+后台)
第二阶段:APP测试阶段 6-8k
需要学习掌握的内容:
1.App测试基础
App环境搭建(JDK,Android SDK,ADB,模拟器)
Monkey命令使用
App压力测试与日志分析
2.App项目实战
项目:主流App项目(贴吧、网易云音乐等)
第三阶段:接口测试+弱网测试+渗透测试 8-10k
接口测试
需要学习掌握的内容:
1.接口测试基础
接口测试过程(postman接口工具进行接口测试)
抓包工具使用(fiddler抓包工具)
抓包实战1:web项目的弱网测试 --B2C的电商平台
抓包实战2:web项目的安全渗透测试 --B2C的电商平台
2.接口项目实战
项目:论坛项目
以上三个阶段均属于功能测试
第四阶段:Python编程+自动化测试 9-12k
Python编程
需要学习掌握的内容:
python环境搭建
python程序设计(数据操作、流程控制、函数)