更新时间:2023-04-10 来源:黑马程序员 浏览量:
手工测试在软件测试工程师的工作中所占比例越来越小,如果你的技术还停留在只会手工阶段的话,职业发展有一定限制。同时具备自动化测试能力和运维能力的中高级测试在招聘市场更受欢迎,如果你还是一个测试萌新,在学习软件测试的时候以下几点是关键:
a)手工测试阶段要学会抓重点:
熟悉系统框架,能够梳理业务流程,掌握测试用例的设计。不要把宝贵的测试时间浪费在纠结细枝末节上。
b)一定要掌握一些主要的测试工具:
接口自动化测试所常用的Jmeter、Postman,UI自动化常用的Robotframework、Airtest,App自动化常用的Appium。这些工具的应用一定要落到实际工作,才能够越用越熟练,为工作产出更多的价值。
c)一定要掌握Python这门编程语言
现在行业内的高薪职位,基本90%以上都是与Python自动化测试技能相关。所以若要尽快突破薪资瓶颈,这个技能太关键了。
d)要努力成为高级测试,提升个人的人效比,打造不可替代
高级测试人员可以通过测试左移,提前与开发人员一起制定测试计划,推动代码评审,代码审计,单元测试,自动化冒烟测试,测试精准化分析以及研发自测,来保证研发阶段的质量。同时,高级测试人员也会参与配置部署,通过测试右移,将自动化测试用例,配置到持续交付链中,全程监控发布后的应用质量。