1.缩短测试周期
计算机行业更新迭代快速、大量频繁的回归测试会消耗大量的测试时间,自动化测试能够将重复的测试实行交给计算机去做,从而加快了测试速度。
2.避免人为出错
测试人员额不可能持续高度集中注意力,并且人类易受外界和自身的影响(头痛脑热、精神不振)可能会造成人为错误。
3.测试信息存储
自动化测试将测试信息和测试数据存储在文件中,思路清晰明确、方便交接。
4.轻易获取覆盖率
自动化测试能够解放测试人员,从而使测试人员有更多的精力去做那些重复性的工作。
5.其他
自动化测试可以是实现自动或定时执行。
自动化测试方向是对的,而且趋势也是如此,但是在自动化实现不了的还是会手动测试一把