我正在创建一个webdriver实例:
var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder().withCapabilities(webdriver.Capabilities.firefox())
.build();
然后尝试使用
设置scriptTimeOutdriver.Timeouts.setScriptTimeout(30);
但是webdriver错误:
driver.Timeouts.setScriptTimeout(30);
TypeError:无法调用方法' setScriptTimeout'未定义的
如何解决此错误?
答案 0 :(得分:2)
您应该使用manage().timeouts()
:
driver.manage().timeouts().setScriptTimeout(value);