在我们关于特定操作的应用程序中,它继续&打开其他IE实例以显示输入的数据。 我想关闭那个IE实例 我无法处理该实例 任何解决方案?
弹出窗口有标题,但如果我需要关闭弹出窗口,它会在IE的其他实例中打开再次来到我原来的实例我应该怎么做。
我也使用这个命令
browser.window(:title => "annoying popup").use do
browser.button(:id => "close").click
但显示
1) Error:
test_1(Work_login):
NoMethodError: undefined method `window' for #<Watir::IE:0x1dae700> this error
答案 0 :(得分:1)
browser.window(:how, 'what').use
是Watir-Webdriver仅支持的方法。
如果您正在使用Watir(我假设您没有包含watir-webdriver标记),那么这就是您收到有关“未定义方法”的错误的原因。你需要使用
browser.attach(:how, 'what')