Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.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 Selenium通过Node.js和WebDrivero:超时而不生效_Javascript_Node.js_Selenium_Webdriver Io - Fatal编程技术网

Javascript Selenium通过Node.js和WebDrivero:超时而不生效

Javascript Selenium通过Node.js和WebDrivero:超时而不生效,javascript,node.js,selenium,webdriver-io,Javascript,Node.js,Selenium,Webdriver Io,testfile.js var webdriverio = require('webdriverio'); var options = { desiredCapabilities: { browserName: 'firefox' } }; webdriverio .remote(options) .init() .url('http://localhost/proj/index.php') .moveToObject('div.

testfile.js

var webdriverio = require('webdriverio');
var options = {
    desiredCapabilities: {
        browserName: 'firefox'
    }
};

webdriverio
    .remote(options)
    .init()
    .url('http://localhost/proj/index.php')
    .moveToObject('div.media')             // Move to DIV
    .timeouts('implicit',6000)             // Wait...
    .saveScreenshot('./snapshot1.png')     // Take Screenshot
    .end();
。超时
无效。屏幕截图几乎是在moveToObject之后立即拍摄的,无论我选择使用哪个参数调用

我也得到了与回调函数相同的结果:

.timeouts('implicit',6000).then(function(){
    this.timeouts('implicit',6000)
}

有什么建议吗?

要延迟队列执行,请使用
暂停
而不是
超时


您可能正在寻找的是
暂停
而不是
超时
?这就是我要找的。谢谢你能把这个写下来作为答案吗?这样我就可以接受它是正确的答案了?