讲解案例1:

Open Browser http://www.baidu.com gc #打开浏览器
Maximize Browser Window #窗口最大化
sleep 2 #线程等待2秒
Input Text id=kw 多测师 #输入的内容
sleep 2 #等待2秒
#重新加载=刷新
Reload Page #刷新当前页面
#当前窗口访问京东
sleep 3 #等待3秒
Go To http://www.jd.com #当前窗口切换其它url地址
#返回上一步
sleep 3 #等待3秒
Go Back #返回到上一步百度的界面

讲解案例2:

Open Browser http://192.168.254.129/bbs/forum.php gc
Maximize Browser Window
sleep 2
#通过自动化实现登录
Input Text id=ls_username admin
Input Password css=#ls_password 123456
Click Button 登录 #点击登录按钮
#button:当前标签属性如是此类型则可以使用button 如不是则用元素
Click Element //*[@id="lsform"]/div/div/table/tbody/tr[2]/td[3]/button
#element:通过元素定位来点击按钮
Click Element class="pn" vm #报错不能使用
Click Element css=.pn
sleep 2
Click Element //*[@id="um"]/p[1]/a[7] #点击退出按钮

案例3:

两种方法:(1)click  link   +  链接名

(2)click  element   +定位地址

test6
Open Browser http://www.baidu.com gc
Maximize Browser Window
sleep 2
#对链接a标签进行定位
Comment Click Link hao123
Comment #通过元素点击链接标签
Click Element //*[@id="s-top-left"]/a[2] #//*[@id="s-top-left"]/a[2]

案例4:

4.1通过索引   切换浏览器

4.2通过别名   切换浏览器

Open Browser http://www.baidu.com gc bd #取别名
Maximize Browser Window
sleep 2
Open Browser http://www.jd.com gc jd #取别名
Maximize Browser Window
sleep 2
${title} Get Title #获取当前窗口的title
log ${title} # 获取到京东窗口
#通过区别名的方式切换
Switch Browser bd #通过关键字以别名方法切换到百度
${titil1} Get Title
log ${titil1} #通过别名切换到百度窗口

4.3

关闭当窗口:

关闭所有窗口:

4.4关闭当前窗口

4.5通过切换句柄来切换窗口

Open Browser http://www.jd.com gc
Maximize Browser Window
sleep 2
Click Link 优惠券
${title} Get Title
log ${title}
${headers} Get Window Handles #获取所有窗口的句柄
log ${headers}
#获取到了jd和优惠券窗口的句柄
Select Window ${headers[-1]} #选择窗口通过索引
${tit} Get Title
log ${tit}
sleep 2
Input Text id=quan-key 珠宝

5、断言

最新文章

  1. shell-引号
  2. eclipse建包出现多层包
  3. Mysql占用过高CPU时的优化手段
  4. LightOJ::1077 -----奇妙的最大公约数
  5. 性能监视器(SSAS)
  6. 【转】蓝牙4.0BLE cc2540 usb-dongle的 SmartRF Packet Sniffer 抓取数据方法--不错
  7. Mysql操作命令出现错误时消除/mysql数据导入txt
  8. 哲学家用餐问题的几个解法(c语言实现)
  9. ASP.NET页面传值方式
  10. Java NIO Path接口和Files类配合操作文件
  11. 做直线不要使用hr
  12. 微信小程序教学第二章:小程序中级实战教程之预备篇 - 项目结构设计 |基于最新版1.0开发者工具
  13. 在Winform混合式框架中整合外部API接口的调用
  14. Beautiful Soup库
  15. async await详解
  16. 如何编写高效的jQuery代码(转载)
  17. ASP.NET MVC5多语言切换快速实现方案
  18. python处理Excel - xlrd xlwr openpyxl
  19. 百度umeditor富文本编辑器插件扩展
  20. Hadoop生态圈-HUE环境部署

热门文章

  1. 从两表连接看Oracle sql优化器的效果
  2. shell 设置进程数运行
  3. C#封装YOLOv4算法进行目标检测
  4. Lambda表达式看这篇基本就够用了
  5. Superset 0.37 发布——颜值最高的数据可视化平台
  6. Matrix Power Series(POJ 3233)
  7. Spring AOP-用代理代替繁琐逻辑
  8. 学习 | css3实现进度条加载
  9. 软件工程与UML作业1
  10. Spring Cloud各组件学习