【问题标题】:WebdriverIO:cucumber setup shows error "Cannot read property length of undefined" when running testsWebdriverIO:黄瓜设置在运行测试时显示错误“无法读取未定义的属性长度”
【发布时间】:2016-01-30 00:44:30
【问题描述】:

我现在有点坚持这一点。我正在尝试使用 webdriverIO 黄瓜设置进行测试,并在我试图运行的 webdriverIO 网站上找到了文档和示例:https://github.com/webdriverio/webdriverio/tree/master/examples/wdio

我很确定我正确地遵循了说明,但是在运行 wdio wdio.conf.js 后我不断收到以下错误:

    [01:31:40]:  DATA                {"desiredCapabilities":{"browserName":"firefox"
    ,"version":"","javascriptEnabled":true,"locationContextEnabled":true,"handlesAle
    rts":true,"rotatable":true,"platform":"ANY","loggingPrefs":{"browser":"ALL","dri
    ver":"ALL"},"requestOrigins":{"url":"http://webdriver.io","version":"3.4.0","nam
    e":"webdriverio"}}}

[01:32:03]:  SET SESSION ID d9d12d43-2bd2-48e1-979c-847a44c10ccd

ERROR: Cannot read property 'length' of undefined

browserName: "firefox"

有什么想法吗?

我已经安装了以下 npm 包:

"cucumber": "^0.9.4",
"selenium-standalone": "^4.8.0",
"webdriverio": "^3.4.0"

在 Windows 8.1 上运行 npm 版本 2.14.12 和节点 4.2.6

【问题讨论】:

    标签: node.js selenium cucumber webdriver-io


    【解决方案1】:

    将其降级为 cucumber 0.7.0 对我有用

    【讨论】:

    • 谢谢@Sim_8!现在就像一个魅力!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    • 2015-05-08
    • 2020-06-02
    • 2021-11-10
    • 1970-01-01
    相关资源
    最近更新 更多