web自动化测试
一、自动化测试作用
解决回归测试、压力测试、兼容性测试、提高测试效率
#回归测试:项目在发新版本之后对项目之前的所有功能再次进行验证。即使新版本只增加一个功能也要对之前已经验证过的所有功能再验证一次,确保新功能对之前的所有功能没有影响。
二、selenium IDE
1、作用
selenium IDE是firefox浏览器插件,作用是录制脚本,并将录制的脚本转换为python语言
2、安装
打开火狐浏览器(版本:87.0 (64 位))-->附加组件-->搜索selenium IDE-->打开后添加下图所示的组件

3、使用
1.打开selenium IDE,创建新项目

2.起个项目名字

3.设置从哪个网址开始录制

4.然后会弹出一个新网页

5.执行操作,selenium会记录所有操作
6.操作完成后点击右上角
按钮停止录制,并给本次测试用例起个名字

7、回放功能

#回放的时候将播放速度调至最慢,以防网络原因导致访问失败

7、导出脚本



三、FireFox自带元素定位工具
1、例如想定位出百度搜索框的元素

2、将鼠标放到搜索框点击右键-->检查元素 就会定位出搜索框代码在html页面中的位置

3、在这段代码上点击鼠标右键-->复制 就可以选择复制出搜索框的css路径或者xpath路径

四、WebDriver
WebDriver(Selenium2)是一种用于web应用程序的自动测试工具
提提供api
浙公网安备 33010602011771号