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

发布于 2024-10-02 04:54:52 字数 206 浏览 2 评论 0原文

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

I have a web application I am automating with watir. The application has a browsing page which shows thumbnails for a set of templates. Each thumbnail is a link to the template. I need to open each template in a new tab or window and take a screen shot or print a pdf of the template to verify that it opens correctly and looks correct. Then close that tab or window and return to the template browser to open the next template. I need to do this on firefox/safari chrome and IE mac and windows.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

羞稚 2024-10-09 04:54:52

为什么不在同一个选项卡中打开它,截取屏幕截图,然后返回?

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

Why not open it in the same tab, take the sreenshot, then go back?

I haven't used Watir, only Selenium, but it looks like Watir has a back method as well. If not, you can probably store the URL of the page with the thumbnails and then open it directly by URL.

小梨窩很甜 2024-10-09 04:54:52

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

You can read the url of the link, store it in an variable, open a new browser window and then with ie.goto(url) you can open the link in a new browser.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文