我正在使用webdirevio进行一些测试,我想按如下所述从测试中访问配置:
https://webdriver.io/docs/browserobject.html
但是当我在测试中写browser.config
时,标题中就会出现错误。
编辑:
根据注释的要求, wdio版本为5.12.4 。
我正在使用Cucumber.js,因此我将console.log(browser.config)
放在了步骤中,但是即使IDE(Webstorm)也无法识别它
如果我继续运行测试,我会在日志中得到错误
ERROR @wdio/runner: TSError: ⨯ Unable to compile TypeScript:
tests/features/step_definitions/steps.ts(84,25): error TS2339: Property 'config' does not exist on type 'BrowserObject'.
答案 0 :(得分:2)
这是webdriver.io中的问题。
它已在提交https://github.com/webdriverio/webdriverio/commit/29690864b30efd163c1c82bc28ac124d7948e519
修复将在v5.15.6中出现