如何使用 selenium 交互弹出窗口?

How interacting popup using selenium?

我想在登录框中输入数据

您只需将驱动程序切换到新的 window,然后 select 元素就像任何其他元素一样。

我不确定 ruby 是怎么回事,但是 window 切换应该是这样的:

driver.switch_to.window driver.window_handles.at(1)

如果您的弹出窗口是新的 window 那么您可以参考这个 link 它很好地解释了您的问题:Switch to popup windows in cucumber, capybara