百度自动化测试脚本制作
1、打开百度网站www.baidu.com并打开Selenium IDE 点击红色按钮进行录制
2、在搜索框中输入selenium,跳转页面后再点击“百度一下”,出来搜索结果
3、添加断言:
一般判断网页的title是否正确即可,在空白页点击右键,选择“Show All Available Commands”--->"assertTitle",为防止运行时因为title没有及时跳转更新而报错,所以在断言前要先添加“waitForTitle”
网页title是这个地方
4、添加验证:
判断测试页是否是我们手动搜索的内容,所以需要添加内容验证,在此处验证这个地方
5、添加Insert New Command 在Command栏添加verifyText
在Target栏添加css=div.nums 方法:在网页按F12 将鼠标移动至目标位置然后点击,然后看网页代码, 如图:
标记3处可知该目标内容的格式是由css确定的,类为“nums”
在Value栏填写目标内容‘百度为您找到相关结果约7,450,000个’,但是该目标内容为了以后通用匹配,去掉具体数字,以“*”代替,
在该网页中,目标内容后面有“搜索工具”在网页代码中是在目标内容前面,为防止内容报错,可在Value中在目标内容前添加“搜索工具”,
或者在目标内容前面添加“*”以实现模糊匹配,即目标内容为*百度为您找到相关结果*
6、添加注释
右击需要注释的命令,选择Insert New Comment
7、保存
右击脚本名称1--Properties改Tiltle .一般按功能名命名-->文件-->’Save Test Case ,保存的名称要加扩展名html
保存