关于测试岗的思考

确定下来今年毕业以后做测试岗,所以做个相关的分析。

 

#软件测试的职业发展

1、管理方向

2、技术方向

3、半路掉头方向

 

目前只考虑技术方向:

软件测试的技术型路线发展:

1、自动化测试工程

2、性能测试工程

3、持续集成工程师

4、测试开发工程师

5、开发工程师

最高境界:架构工程师/全栈工程师

*关于软件测试的思维和方法论:《Google软件测试之道》、《敏捷软件测试》、《质量全面管控:从项目管理到容灾测试》

 

#自动化测试工程师

细分为:UI自动化测试工程师、APP自动化测试工程师、接口自动化测试工程师

1、掌握一门编程语言:JAVA或者python为主

*关于python:《python基础教程》、《python学习手册-第四版》(更适合学习脚本开发)、《python核心编程》、《流畅的python》

*python开发框架:Flask(《Flask Web开发:基于python的web应用开发实例》)、Django(《跟老齐学python:django实战》)、Tornado等

2、主流的测试框架:selenium、appium、monkey、monkeyrunner等

3、辅助工具:postman(接口测试工具)、fiddle(抓包工具)、navicat(数据库管理工具)、HTTPwatch(网页监测工具)、uiautomator(APP元素查看工具)

你可能感兴趣的:(SELF,机器学习,Testing,Learning)