2015-10-04 36 views
1

我創建一個實例的webdriver:如何在Webdriver JS中設置腳本超時值?

var webdriver = require('selenium-webdriver'); 

var driver = new webdriver.Builder().withCapabilities(webdriver.Capabilities.firefox()) 
        .build(); 

然後嘗試設置與scriptTimeOut

driver.Timeouts.setScriptTimeout(30); 

但錯誤的webdriver有:

driver.Timeouts.setScriptTimeout(30);
TypeError: Cannot call method 'setScriptTimeout' of undefined

我怎樣才能解決這個問題?

回答

2

你應該使用manage().timeouts()

driver.manage().timeouts().setScriptTimeout(value); 
相關問題