【问题标题】:WebdriverIO: Retrieving browser loggingWebdriverIO:检索浏览器日志记录
【发布时间】:2021-04-29 15:08:28
【问题描述】:

根据WebdriverIO-Dokumentation我可以将浏览器控制台日志的输出集成到webdriverio-logging中。然后我的电话是browser.getLogs('browser')。但是,仅检索使用 console.warn() 发出的日志消息。所有 console.log() 消息都被忽略。我该如何管理它并将所有控制台消息包含到我的 webriverio 报告中?

【问题讨论】:

  • 您能检查一下wdio.conf.js 文件中提到的Level of logging verbosity 吗?我猜默认情况下它将是logLevel: 'warn',。您可以尝试将其更改为trace,以获取所有日志吗?
  • 不,这没有帮助。还有其他想法吗?

标签: selenium google-chrome logging webdriver-io


【解决方案1】:

如果您使用的是最新版本的 Chrome 并发现您的日志中只收到警告和错误消息,但您还需要 INFO,请将以下内容添加到您的 wdio.conf.js

exports.config = {
  capabilities: [{
    ...
    "goog:loggingPrefs": {   // <-- Add this
      browser: "ALL",
    },
  }],
};

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-09
    • 2017-03-12
    • 2013-01-31
    • 2021-10-24
    相关资源
    最近更新 更多