我必须用 Selenium 测试一个 Web 应用程序(实际上我在 Java 中使用它)。
离开页面时有一个确认对话框,我需要在 Selenium 中处理它,1. 确认框我可以轻松处理,但 Firefox 会抛出和 2 带有标准消息的确认框,我不知道如何打开它或用 Selenium 处理它。
window.onbeforeunload = onEditorClose;
function onEditorClose() {
msg = "Möchten Sie den Editor schließen?";
return confirm(msg);
}
我有一些可能的解决方案,例如删除 1. 确认并仅显示标准消息,但即使存在问题,Selenium 似乎也无法处理标准对话框:O。
有人能帮我一下吗?