我正在创建一个网络驱动程序实例:
var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder().withCapabilities(webdriver.Capabilities.firefox())
.build();
然后尝试设置 scriptTimeOut
driver.Timeouts.setScriptTimeout(30);
但是网络驱动程序出现错误:
driver.Timeouts.setScriptTimeout(30);
TypeError: Cannot call method 'setScriptTimeout' of undefined
如何修复此错误?
最佳答案
您应该使用manage().timeouts()
:
driver.manage().timeouts().setScriptTimeout(value);
关于javascript - 如何在 Webdriver JS 中设置脚本超时值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32929377/