Selenium2Library 模态窗口的处理

所谓模态窗口,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框。(说白了,就是弹出了模态窗口之后,后面的窗口无法被点击)

这里有个demo页面

http://www.robotframework.net/ ... alogA

在web自动化测试,可能时常会碰到,但是如果普通的操作(click button)来打开模态窗口

会导致RF卡住,运行不下去。所以必须使用异步的js来打开模态窗口

核心的代码就是 setTimeout(function(){document.getElementById("aa").click()},100)

具体的demo如下图

 

dialog.png

转载于:https://www.cnblogs.com/rf-bear/p/5555440.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值