Ruby on Rails:Cucumber:如何关注打开新窗口的链接?

Nul*_*uli 6 ruby-on-rails cucumber

我有一个在新窗口中打开的链接,我需要测试我的应用程序在新窗口中的部分.

任何建议将不胜感激.

Tia*_*ian 15

定义包含此代码的步骤:

page.driver.browser.switch_to.window(page.driver.browser.window_handles.last)

switch_to是一个selenium命令,允许你切换到一个新窗口window_handles返回一个当前打开的窗口列表

  • 这应该标记为正确的答案 (4认同)

jsp*_*ner 0

您能否验证链接的目标是否设置为 _blank ?