在浏览器应用程序中运行Console.log时,是否有任何方法可以登录到夜间播放器?这在CI中很难调试问题很有用?
浏览器没有任何事件,可以告诉框架时,何时有控制台消息,但是您可以使用.getLog
获取浏览器控制台。
现在您仍然必须弄清楚何时调用它。我个人在切换到新页面时使用它。
browser.getLog('browser', function(logEntriesArray) {
if (logEntriesArray.length) {
console.log('Log length: ' + logEntriesArray.length);
logEntriesArray.forEach(function(log) {
console.log(
'[' + log.level + '] ' + log.timestamp + ' : ' + log.message
);
});
}
});