不知不觉,入行软件测试也有十几个年头了。待过创业公司也待过上市公司。做过功能测、自动化测试也做过性能测试。做过测试新人也做过测试组长,现在是一名字节的测试工程师,已经工作8年了。
回想刚入行那会,功能测试都玩不溜从,最开始或者更长的时间一直都在从事点点点的工作。觉得工作没有乐趣,枯燥,就这样一直持续了2年,薪资也一直都是那个上下幅度。
实在不想就这样一直点点点,想要提升自己。随着项目越做越多,用例设计也变得手到擒来。自己的内心也不满足于只做功能测试。
不得已开始思考怎么去改变现状,公司最开始只我一位软件测试人员,没有任何流程和规范,但好在工作比较轻松,这就导致我有充足的时间学习各种测试技术和工具。当时,有一些机会在工作中做性能测试,于是,学会了使用LoadRunner和JMeter,有一次需要测试MySQL数据库的性能,用JMeter搞了半天不知道怎么设置,结果叫一位开发的同事帮我过来很快就搞定了。
让我明白了开发知识对于测试工作的帮助,编程语言的能力会决定你测试技术的深度。当然也能带来收入的高度。
那些入行几年,但是依然是功能测试的同学所面临的的压力可想而知。说到底,软件测试行业还是属于技术岗位。既然是技术岗位,那就要靠技术说话。不断掌握新的技能,提高软件测试“找bug”的能力也就变成了目前软件测试从业人员迫在眉睫需要解决的问题。因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。
但是还是有不少的软件测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。
二、Python自动化测试框架应用
四、自动化测试篇 – 移动端UI 自动化
六、自动化测试篇 – 持续集成Git、jenkins、Docker
八、自动化测试篇 – WEB安全测试、渗透测试、漏洞扫描
十、测试开发篇-自动化测试平台开发
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!