【发布时间】:2014-11-04 03:40:10
【问题描述】:
我进行了测试,导致 Firefox 弹出窗口如下所示:
异常是 InvalidOperationException,它继续说 JavaScript 错误:“e is null” 然后引用了一个名为 commandprocessor.js
的 JavaScript 文件我正在使用 2.44.0 版本的 WebDriver 和 Firefox 版本 33。
为了完整起见,我还要补充一点,如果用户手动执行该测试中的步骤,则不会弹出此弹出窗口。
有什么想法吗?以前有类似错误的 SO 问题没有得到答案。
【问题讨论】:
-
我相信我已经找到了答案,并且总是讨厌成为回答我自己问题的人(很少见)。在其中一个回调中,代码包括 ---- $('#confirmRegistration').attr('href', 'javascript:location.reload();'); ---- 当我将其注释掉时,错误随之而来。现在,我只需要编写一个替代方法即可。感谢@shri046 的建议。
标签: selenium selenium-webdriver