有没有办法使用watir在firefox的新选项卡或窗口中打开链接

时间:2010-11-14 13:38:07

标签: ruby automation watir firewatir

我有一个Web应用程序,我正在使用watir进行自动化。该应用程序有一个浏览页面,显示一组模板的缩略图。每个缩略图都是指向模板的链接。我需要在新的选项卡或窗口中打开每个模板并拍摄屏幕截图或打印模板的pdf以验证它是否正确打开并且看起来正确。然后关闭该选项卡或窗口并返回到模板浏览器以打开下一个模板。我需要在firefox / safari chrome和IE mac和windows上执行此操作。

2 个答案:

答案 0 :(得分:2)

为什么不在同一个标​​签中打开它,拍摄sreenshot,然后再回去?

我没有使用过Watir,只有Selenium,但看起来Watir也有back方法。如果没有,您可以使用缩略图存储页面的URL,然后通过URL直接打开它。

答案 1 :(得分:0)

您可以阅读链接的网址,将其存储在变量中,打开新的浏览器窗口,然后使用ie.goto(url),您可以在新浏览器中打开链接。