Web功能测试练习
第一部分:下载并安装Selenium IDE
在火狐浏览器上查看组件:
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。发现缺少Selenium IDE:
搜索后下载使用:
装好以后既可以使用:
第二部分:使用 Selenium开展Web测试
将打算录制的网页网址输入:
接下来就是开始录制脚本:登陆教务系统
关闭录制后,脚本就录制好了。
第三部分:运行录制脚本
网页会弹出,并运行:
得到运行日志:
Running 'Untitled'
1.open on / OK
2.setWindowSize on 1382x784 OK
3.click on css=a:nth-child(3) > img OK
4.click on id=xh OK
5.type on id=xh with value 1613033009 OK
6.click on id=sfzh OK
7.type on id=sfzh with value 3204811xxxxxxxxxx OK
8.click on id=kl OK
9.click on id=kl OK
10.type on id=kl with value zhaoxxxxxxxxxxxxxx OK
11.click on css=tr:nth-child(3) > td:nth-child(2) OK
12.click on id=yzm OK
13.type on id=yzm with value GLmPJ OK
14.click on css=td:nth-child(1) > input:nth-child(1) OK
15.click on id=xh OK
16.type on id=xh with value 1613033009 OK
17.click on id=sfzh OK
18.type on id=sfzh with value 320481xxxxxxxxx OK
19.click on id=form1 OK
20.click on id=kl OK
21.type on id=kl with value zhaoxxxxxxxxxx OK
22.click on id=form1 OK
23.click on id=yzm OK
24.type on id=yzm with value gcADz OK
25.click on css=td:nth-child(1) > input:nth-child(1) OK
26.click on id=xh OK
27.type on id=xh with value 1613033009 OK
28.click on id=sfzh OK
29.type on id=sfzh with value 320xxxxxxxxxx OK
30.click on css=tr:nth-child(2) > td:nth-child(2) OK
31.click on id=kl OK
32.type on id=kl with value xxxxxx OK
33.click on css=tr:nth-child(3) > td:nth-child(2) OK
34.click on id=yzm OK
35.type on id=yzm with value 1i9PF OK
36.click on css=td:nth-child(1) > input:nth-child(1) OK
37.click on id=ext-gen52
第四部分:总结
Selenium IDE非常方便,环境只需要一个火狐浏览器应该就差不多了。使用方便,录制的脚本可以转换为java、python、ruby、php等多种脚本语言。
还支持脚本编辑,回放时会出现问题,但都能够解决。
更多精彩

