📜  Watir-浏览器Windows

📅  最后修改于: 2020-12-03 05:25:05             🧑  作者: Mango


您会遇到需要使用弹出窗口或打开新浏览器窗口的情况。在本章中,我们将讨论如何使用Watir测试这种情况。

句法

browser.window

这里给出了一个我们要测试的工作示例-

Testing UI using Watir
   
   
   
      
      
      



输出

浏览器视窗

单击“打开窗口”按钮,将打开弹出窗口。在这里,我们提供的网址是www.google.com 。现在让我们使用Watir /

require 'watir'
b = Watir::Browser.new :chrome
b.goto('http://localhost/uitesting/windowpopup.html')
b.button(id: 'btnsubmit').click
b.window(title: 'Google').use do
   b.screenshot.save 'popupwindow.png'
   t = b.text_field(class: 'gLFyf')
   t.set 'Watir'
   b.screenshot.save 'popupwindowbefore.png'
   b.button(name: 'btnK').click
   b.screenshot.save 'popupwindowafter.png'
end

我们拍摄的屏幕截图如下:

popupwindow.png

使用链接输出

popupwindowbefore.png

弹出窗口之前

popupwindowafter.png

弹出窗口之后