自动化测试领域正在快速发展。对专业的自动化测试工程师的需求也在增加,谁跟得上当前行业对技术的要求,谁就能站稳脚跟。
需掌握的编程技术
您需要的语言是:
Python、C/C++、HTML、CSS、Java 等。
做 Python 的自动化测试,Python 基础知识当中,需要对类和对象、单元测试有比较好的掌握!
Python 比较适合做自动化测试,Java 适合测试开发。当然看您会的语言是什么,如果您只会 Py,那么考虑时间成本,建议直接学习 Py 测开。
如果 Java 您也会,那么就去学习 Java 测开比较好。
当下社会,光会一门语言是不够的,假如有一天有个机会摆在你的面前,你只能说“啊,C++,我不会哦”,那么谁也帮不了你。
手工测试存在的必要性
您必须首先清楚认知到自动化和手工测试的差异。Web 自动化做的是旧的需求的回归测试,解放双手,而新的需求仍需手点。考虑到时间和人力成本,有时候,手点的价值比自动化还大。
测试工程师不能脱离业务来写代码,很多的时候不自己手点一遍,是很难熟悉需求的。不管是自动化测试还是测试开发,在公司都需要做手工测试。