首页 > 解决方案 > 在控制台中看不到 WebdriverIO 日志(webdriver 日志)

问题描述

我正在使用 WebdriverIO 版本 5,并希望查看我的测试运行日志。

我尝试了命令:npm run rltest --logLevel=info,但我只能看到规范报告器的输出。

[chrome 83.0.4103.116 Mac OS X #0-0] Running: chrome (v83.0.4103.116) on Mac OS X
[chrome 83.0.4103.116 Mac OS X #0-0] Session ID: 16d526a6b3cc51f54110024b112b247c
[chrome 83.0.4103.116 Mac OS X #0-0]
[chrome 83.0.4103.116 Mac OS X #0-0] cancel button
[chrome 83.0.4103.116 Mac OS X #0-0]    ✓ Verify that when the user clicks on the Cancel 
button, no changes made to the list
[chrome 83.0.4103.116 Mac OS X #0-0]
[chrome 83.0.4103.116 Mac OS X #0-0] 1 passing (36.2s)

有没有办法查看更详细的日志?我需要在里面配置什么wdio.conf.js吗?

谢谢

标签: javascriptwebdriver-iowdio-v5

解决方案


检查文档 - logLevel

所以基本上你需要设置这个属性wdio.conf.js

 // ===================
  // Test Configurations
  // ===================
  // Define all options that are relevant for the WebdriverIO instance here
  //
  // Level of logging verbosity: trace | debug | info | warn | error | silent
  logLevel: 'debug',

推荐阅读