web自动化测试简介
一、web自动化简介
1、什么是自动化测试?
一般是指软件测试的自动化,软件测试就是在预设条件下运行系统或应用程序,评估运行结果,预先条件应包括正常条件和异常条件。
2、为什么要进行自动化测试?
自动化测试是提高软件测试的有效性、测试范围和执行速度的最佳方法。由于以下原因,自动化测试非常重要:
1)手动测试所有工作流、所有阶段都需要花费时间和金钱
2)手动测试多语言站点很困难
3)软件测试中的自动化测试不需要人工干预
4)自动化测试可提高测试执行速度
5)自动化有助于增加测试范围
6)长时间手工测试可能会变得很无聊,因此容易出错
3、哪些项目适合web自动化测试?
1)需求稳定,任务测试明确,不会频繁变更
2)研发和测试周期长,需要频繁执行回归测试
3)需要在多种平台上重复运行相同的场景
4)某些测试项目的手工成本较高
5)被测软件的开发较为规范,能够保证项目的可测试性
4、使用自动化测试的优点、好处?
1)比手动测试快70%
2)应用功能的测试范围更广
3)结果可靠
4)确保一致性
5)节省时间和成本
6)提高准确性
7)执行时不需要人工干预
8)提高效率
9)执行测试的速度更快
10)可重复使用的测试脚本
11)通过自动化可以实现更多的执行周期
5、 自动化测试的介入点
6、自动化项目的实施过程
浙公网安备 33010602011771号