量角器firefox控制台日志错误没有出现

时间:2015-08-18 11:48:32

标签: javascript firefox protractor

我正试图在量角器中获取错误消息。这适用于Chrome:

browser.manage().logs().get('browser').then(function(browserLog) {
            console.log(browserLog);
            browserLog.forEach(function (log) {
                if (log.level.value === 1000) {
                    numOfErrors++;
                }
            });
        });

但是在Firefox中,虽然我可以在浏览器中看到错误消息,但我没有得到任何SEVERE (1000) messages,但有许多较低级800900

我还尝试使用量角器插件进行控制台错误,但由于某种原因,即使发生错误,也会一直传递。

1 个答案:

答案 0 :(得分:1)

根据相关的Console plugin does not fail on error on Firefox问题,控制台插件可以在 Chrome仅中可靠地运行:

  

这是因为firefoxdriver略微实现了日志抓取   不同。我们应该澄清控制台插件是唯一的   保证不受铬。