自动化测试工具RIDE的使用****
1. 点击file菜单选择创建一个文件夹
2.右键点击文件夹选择创建一个文件
3.点击按钮,在第一个name输入框添加 Selenium2Library ,然后点击
ok添加完成,报错检查首字母S是否大写,Library中的L是否大写
4.右键点击已创建的文件选择按钮,创建一个测试用例,
F5键可以查看关键字应用说明
查看日志查找错误所在的方法,在界面下,把Log后的路径复制粘贴到谷歌浏览器打开并翻译中文可以快速定位问题!
自动化测试 :FOR循环的使用
- 格式如下图,for循环的下行所以命令都要缩进一格,缩进的格用左斜杠【\】输入!
2. 多个变量名称与多个变量值时输入不便也可以另起一行,变量值从第二行输入,也是要在for命令下缩进一格,每行变量值缩进的一个用3个【.】代替输入,第二行的变量值要按变量名称的排列顺序输入格式例如变量值下面就是命令关键字也是要缩进一个,缩进的一格用【\】输入。格式如下图:
自动化测试断言;
1.断言命令:Page Should Contain #根据页面包含的文本内容断言
定位页面中具有唯一性的文本内容使用断言命令关键字Page Should Contain进行自动化断言如下图:断言成功,测试用例图标是绿色,失败是红色
断言命令:Page Should Contain Element #根据页面中包含的元素断言
定位页面中具有唯一性的元素使用断言命令关键字 Page Should Contain Element 进行自动化断言如下图:断言成功,测试用例图标是绿色,失败是红色
断言命令:Should Match 获取首页title 中的文本字符串进行断言,title在每个网页用谷歌F12打开的代码页面的左上角的下级,点击左边的三角按钮,展开下级,就可以看到以及后面的字符串。
1. 首先把登陆页面的命令设置好后,先设置一个断言引用字符串的变量名称,变量名称格式是 :${变量名称} 。再设置获取title字符串的命令关键字Should Match,
2. 在Should Match命令关键字后面引用设置的变量名称,例如:{zifuchuan} 后面即可,如果字符串匹配,则断言成功,否则失败
判断语句,先用变量命令Set Variable设置一个变量名称,
格式是: ${age} Set Variable 15
${chengji} Set Variable 90
当需要两个变量值引用时用逗号或者and 、or 连接
等待元素命令Wait Until Page Contains Element, 成功后或失败后立即执行下一个命令
鼠标悬浮命令Mouse Over
下拉按钮选项
封装命令
1.
2.右键点击创建的新资源文件夹会弹出窗口,可以创建一个封装命令自定义关键字文件,
3. 在第一个输入框输入封装命令文件引用的关键字(就是起个好记的名字),第二个是设置变量名称,是输入框型命令使用的,比如input text
4. 封装命令设置,先输入要封装的命令,再输入对应的变量名称或参数,例如打开浏览器的命令封装,设置变量后可以输入不同的网址登陆!