1.测试任务明确,不会频繁变动。
2.每日构建后的测试验证。
3.比较频繁的回归测试。
4.软件系统界面稳定,变动少。
5.需要在多平台上运行的相同测试案例。
6.软件维护周期长。
7.项目进度压力不太大。
8.被测软件系统开发较为规范,能够保证系统的可测试性。
9.具备大量的自动化测试平台。
10.测试人员具备较强的编程能力。
一般满足三个条件就可以对项目开展自动化测试:
1.软件需求变动不频繁
2.项目周期较长。
3.自动化测试脚本可重复使用
原文:https://www.cnblogs.com/test-one/p/12457211.html