0
页面对象宝石是否支持确认两个弹出连接?换句话说,假设你有一个问题,询问你是否喜欢奶酪,是或否。鉴于用户选择是,另一个弹出窗口会显示“您即将回答是”,包括确定按钮。连续的JavaScript弹出窗口 - 第二次确认
有没有办法做这样的事情:
@page.confirm(true) do
@page.confirm(true) do
button_causing_confirm_a
end
end
不幸的是,这并没有为我在我的应用程序。相反,我试着直接用selenium-webdriver处理第二个弹出窗口。然而,调用@browser.switch_to.alert
会抛出一个NoAlertPresentError,指出“没有Javascript模式对话框打开”。任何人遇到这样的事情?
从来没有遇到过这......你试过在两个开关之间等待吗? –