您的位置:软件测试 > 开源软件测试 > 开源功能测试工具 > Watir
Watir Webdriver处理新pop up的窗口
作者:网络转载 发布时间:[ 2014/1/7 17:03:48 ] 推荐标签:Watir 窗口

其实很简单,是使用该窗口即可,是切换activity而已。

下面的实例是,切换到新的弹出窗口:annoying popup上,然后关闭这个窗口

browser.window(:title => "annoying popup").use do
  browser.button(:id => "close").click
end

更多的操作方式是在windows switch里描述的:


通过URL来定位窗口, 下例url为'/closable.html'
w = browser.window(:url => /closeable.html/).use


通过title来定位:
w = browser.window(:title => "closeable window").use

通过index定位:
w = browser.window(:index => 1).use

关闭窗口:
browser.window(:title => "closeable window").close

返回title
titles = browser.windows.map { |e| e.title }
titles.size.should == 2
titles.sort.should == ["window switching", "closeable window"].sort

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd