【发布时间】:2018-05-15 05:19:55
【问题描述】:
编写自动化测试,我需要触发下载。
单击按钮下载,运行良好,所有其他断言通过。
问题是当我调用browser.end() 时,edge 不允许 selenium 关闭浏览器,因为有一个对话框说有一个下载挂起并等待确认。
是否有允许 selenium 关闭此“下载待处理”对话框的标志或功能?
我试过了
edge: {
desiredCapabilities: {
browserName: "edge",
browser_version: "16.0",
unhandledPromptBehavior: "accept",
},
【问题讨论】:
-
该代码 sn-p 不运行。它甚至不是有效的 Json。见mvce
标签: selenium microsoft-edge nightwatch.js