软件测试工作本质:
技术上以任何手段发现bug
测试工作流程:
1、了解需求
2、测试用例设计
3、测试环境准备
4、根据用例执行测试
5、bug记录上报
6、bug修复(开发做)
7、bug修复后的验证
8、形成测试报告
9、项目上线 (运维做)
10、生产环境验证
就业岗位路线:
1、功能测试工程师
2、性能测试工程师
3、服务端测试工程师
4、自动化测试工程师
5、大数据测试工程师
6、移动端测试工程师四
软件测试工程师->自动化测试工程师->性能测试工程师->测试开发工程师->测试架构师->首席技术官 (后个先别想了)
更倾向于服务端的测试工程师:
网站服务端
大数据
人工智能
云计算
不建议移动端的测试工程师:
小程序、安卓、ios、鸿蒙
学习路线:
基础理论篇
linux操作系统mysql数据库
功能测试项目实战
python编程
接口测试以及接口自动化测试
web自动化测试
jmeter性能测试
loadRunner性能测试