Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.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测试自动化示例失败”;元素无法滚动到视图中“;_Javascript_Node.js_Automated Tests - Fatal编程技术网

使用javascript的Selenium测试自动化示例失败”;元素无法滚动到视图中“;

使用javascript的Selenium测试自动化示例失败”;元素无法滚动到视图中“;,javascript,node.js,automated-tests,Javascript,Node.js,Automated Tests,运行以下站点上提供的示例代码时,我遇到一个错误,即无法将元素滚动到视图中。我已经附上了代码和我看到的错误 var webdriver=require('selenium-webdriver'), By=webdriver.By, until=webdriver.until; var driver=new webdriver.Builder() .forBrowser(“firefox”) .build(); 司机,上车http://www.google.com'); driver.findE

运行以下站点上提供的示例代码时,我遇到一个错误,即无法将元素滚动到视图中。我已经附上了代码和我看到的错误

var webdriver=require('selenium-webdriver'),
By=webdriver.By,
until=webdriver.until;
var driver=new webdriver.Builder()
.forBrowser(“firefox”)
.build();
司机,上车http://www.google.com');
driver.findElement(By.name('q')).sendKeys('webdriver');
sleep(1000)。然后(function(){
driver.findElement(By.name('q')).sendKeys(webdriver.Key.TAB);
});
driver.findElement(By.name('btnK')).click();
sleep(2000).then(function(){
driver.getTitle().then(函数(标题){
如果(标题==='webdriver-Google Search'){
log(“测试通过”);
}否则{
console.log(“测试失败”);
}
driver.quit();
});
});