3
我想用不同版本的Chrome進行測試。您如何使用Watir和Ruby指出特定的Chrome可執行文件/版本?Webdriver Watir Ruby Chrome版本
我想用不同版本的Chrome進行測試。您如何使用Watir和Ruby指出特定的Chrome可執行文件/版本?Webdriver Watir Ruby Chrome版本
要使用特定的Chrome可執行文件,請指定Selenium::WebDriver::Chrome.path
。
require 'watir'
# Note that the path includes the file directory and executable
Selenium::WebDriver::Chrome.path = 'C:/Program Files (x86)/Google/Chrome/Application/Chrome.exe'
browser = Watir::Browser.new :chrome
工程很好,但你也需要selenium-webdriver。一旦答案得到糾正,我會將其標記爲正確。謝謝! – user3063045
如果您使用的是舊版本的Watir,則只需要'需要'selenium-webdriver''。從Watir 6.0開始,它只是Watir-Webdriver,而不是在Watir-Classic和Watir-Webdriver之間進行選擇的方法。因此,'需要'watir''[已經做了必要的'需要'selenium-webdriver'](https://github.com/watir/watir/blob/master/lib/watir.rb#L1)。 –
對不起......有一個老版本的watir引入了舊版本。感謝你的回答! – user3063045