目前很多公司的测试拥有一种非常危险的倾向,整个测试类似于赌博:
比如一些公司的测试每天就不做测试,主要任务就是不停的写各种各样的test framework。为什么会这样,因为这样可以加上冠冕堂皇的理由:提高测试效率!这样年底汇报OKR好看了,老板也喜欢了。但是这样造成的后果就是:大量的测试框架构建工作占用了太多的计划的时间,自动化率提高了,但是整个测试却没有重点。一些测试甚至不知道自己测试的覆盖点和资源要求,也没有文档。所以千万不能为了自动化而去自动化。
5分钟看完这篇文章,让你快速找到自动化测试进阶之路!
什么是自动化测试,一定有理解偏差!
可能一说到自动化测试,很多测试者的第一印象就是接口自动化、web自动化、APP自动化,但是这些只是以自动化命名的方案,或者你会说我会用selenium、appium,但是这些也是只工具而已。
个人拙见,自动化测试是相当于手工测试来说,使用代码或者工具,把复杂的测试工作从手工转化为机器自动执行。比如日志过滤、回放,接口和服务的监控,这些都是可以通过代码把人力解放出来。
你要是刚进入这个行业,可能认为测试就是找bug,但是测试工程师的核心是质量保障。
那么说进行质量保障的过程中,为什么要引入自动化测试呢