如何使用Protractor从Chrome控制台获取所有日志?

时间:2016-05-18 13:47:17

标签: javascript logging protractor

我想使用Protractor从Chrome控制台获取所有日志。我在我的Protractor配置文件中设置了下一个首选项:

capabilities: {
    loggingPrefs: {
        'browser': 'ALL'
    }
}

但我只获得INFO级日志。然后命令返回' INFO'而不是' ALL':

browser.driver.manage().logs().get('browser').then(function (entries) {
    var pLogs = entries.filter(function (entry) {
        console.log("entry level name = ", entry.level.name);
    });
});

如何获取所有日志条目?谢谢。

1 个答案:

答案 0 :(得分:3)

在Protractor github问题跟踪器中有一个解决方法是一个未解决的问题: