什么项目适合做自动化测试?
1.需求稳定,不会频繁变更
2.研发和维护周期长,需要频繁执行回归测试
3.需要在多种平台上重复运行相同测试的场景
4.某些测试项目通过手工测试无法实现,或者手工成本太高
5.被测软件的开发较为规范,能够保证系统的可测试性
6.测试人员已经具备一定的编程能力
所以,要综合实际情况来看待“自动化测试”。
它的确可以从一定程度上解放测试人员的劳动力,完成一些人工无法实现的测试,但并不适用于所有的测试场景。
如果,维护自动化测试的代价高过了节省的测试成本,往往会得不偿失。