Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript &引用;“未定义”;wdio框架中的错误_Javascript_Selenium_Undefined_Webdriver Io - Fatal编程技术网

Javascript &引用;“未定义”;wdio框架中的错误

Javascript &引用;“未定义”;wdio框架中的错误,javascript,selenium,undefined,webdriver-io,Javascript,Selenium,Undefined,Webdriver Io,“undefined”错误是间歇性的,因此我无法向您提供重现此错误的代码。有时,在执行单个测试脚本以及执行测试套件的情况下,此错误基本上会在加载页面时发生,并且没有关于此错误的具体描述。由于我的所有步骤都已定义,因此我无法理解为什么会出现此错误。 此错误的屏幕截图如下: 在Windows 7上运行npm 3.10.3版和node 6.4.0,仅供参考,这已在wdio Cumber framework 0.3.1中修复 问题是Cucumber以字符串形式报告超时错误,而wdio Cucumber

“undefined”错误是间歇性的,因此我无法向您提供重现此错误的代码。有时,在执行单个测试脚本以及执行测试套件的情况下,此错误基本上会在加载页面时发生,并且没有关于此错误的具体描述。由于我的所有步骤都已定义,因此我无法理解为什么会出现此错误。 此错误的屏幕截图如下:


在Windows 7上运行npm 3.10.3版和node 6.4.0,仅供参考,这已在wdio Cumber framework 0.3.1中修复

问题是Cucumber以字符串形式报告超时错误,而wdio Cucumber框架则需要一个错误对象

cucumberOpts中的默认步骤超时为20秒,因此,如果您的一个步骤有时需要超过20秒才能执行,那么测试将失败,这是预期的行为。但是,错误消息没有正确打印,因此我们不知道错误的原因

希望有帮助