web自动化测试

web自动化测试概念:让程序代替人为自动验证web项目功能的过程
什么样的web项目适合做自动化测试:
1.需求变动不频繁
2.项目周期长(因为有时候项目时间3个月结束你写个自动化脚本需要1个半月)
3.项目需要回归测试
进行web自动化测试(主流测试一工具)
1.QTP(收费)
QTP是商业的功能测试工具,收费,支持web,桌面自动化测试
2、selenium(开源)
selenium是开源的web自动测试工具,免费,主要做功能测试
3、Jmeter(开源、web、接口、性能)
Jmeter是由apache公司使用java平台开发的一款测试工具,支持(web、接口测试、性能测试)
提示:web测试在通信层(无ui界面)
4.loadrunner(收费、web、性能)
loadrunner是商业性能测试工具,收费,功能强大,适合做复杂场景的性能测试
5、robot framework
robot framework 是一个机遇python可扩展地(关键字驱动)的测试自动化框架
主流工具:
web自动化测试:selenium、robot、framework
app端自动化测试:appium、monkeyrunner、UIautomation
pc客户端(win32)自动化测试:QTP
接口自动化测试:Jmeter、postman、httpunit、Restcilent
云测平台:Testin Testbird
性能测试:Jmeter、loadrunner

你可能感兴趣的:(web自动化测试)