自动化测试的作用
运用已有的测试工具或开发相应的程序,将一些简单、重复的工作交给机器来代替人工执行,提高测试效率。
优点
-
提高测试执行的速度,提高运行效率
-
连续运行测试脚本
-
确保测试结果的准确性
-
模拟现实中受约束的情况
不足
- 自动化测试只是将重复性的劳动进行模仿和复制,当我们需要人工干预测试时,成本会增加,甚至超过手工完成的工作量
- 必须对测试结果进行分析和评估,形成测试结论
- 如果是app测试,需要专门的测试包,以输出需要的指标
应用
- 指标测试
- 稳定性测试
- 功能测试