任何新的职位刚开始的时候都是大家的技术参差不齐,只要能干,肯动脑,会计算机就可以在行业里找个饭吃,具体混成什么样,看本事吧。
随着现代科技的发展,软件测试行业要求越来越高,企业对于人员的需求比以前越来越专业,要懂什么技术,编程语言肯定是要会的,性能、安全、自动化甚至有的还要求测开等等。你也别觉得烦,这是事实。
总结的软件测试工程师发展规划路线,希望会给你带来灵感和方向:
•测试基础,了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维;
•Linux必备知识,Linux作为现在最流行的软件环境系统,一定要掌握,目前的招聘要求有Linux能力;
•Shell脚本,掌握shell脚本,包括shell基础与运用、shell逻辑空座、shell逻辑函数等;互联网程序原理,自动化必经之路,前端开发基础知识以及互联网网络必备知识;
•MySQL数据库,软件测试工程师必备MySQL数据库知识,不仅仅停留在最基本的增删改查;
•抓包工具,fiddleer,wireshark,sniffer,tcpdump各种抓包工具适用于各种项目,总有一款适合你的;
•接口测试工具,接口测试神器,jmeter非常强大,postman小巧好用;
•Web自动化测试java&Python,了解自动化的目的,熟练掌握testng&unittest自动化框架,以及断言与日志处理;
•接口与移动端自动化,专业接口调用,测试解决方案。组建完整的web和接口自动化框架,appium整体使用;
•敏捷测试&testops构建;接口testops神秘面纱,持续集成jekins框架烂熟于心。
性能测试和安全测试,选个方向努力吧!