Старая автоматизация Google Chrome с использованием Webdriver - PullRequest
1 голос
/ 09 марта 2012

Я должен автоматизировать для Google Chrome старые версии, такие как 5,6,7 ... до последней версии.Я вижу, что chromedriver доступен с 13 версии.Где я могу найти их более старую версию?

Если я не могу автоматизировать использование веб-драйвера, поддерживает ли selenium 1.0 все более старые версии Google Chrome?Есть ли способ объединить селен 1.0 и webdriver?

1 Ответ

0 голосов
/ 01 июля 2012

Как указано здесь (все пути вниз):

ChromeDriver совместим только с версией Chrome 12.0.712.0 или новее

Это хорошая новость, еще одна версия для работы, она совместима с Chrome 12 +!

Давайте читать дальше:

Если вам нужно протестировать старую версию Chrome, используйте SeleniumRC и экземпляр WebDriver с поддержкой Selenium:

URL seleniumServerUrl = new URL("http://localhost:4444");
URL serverUnderTest = new URL("http://www.google.com");
CommandExecutor executor = new SeleneseCommandExecutor(seleniumServerUrl, serverUnderTest, DesiredCapabilities.chrome());
WebDriver driver = new RemoteWebDriver(executor);

Это хуже, но все же хорошо, вы можете написать код, подобный WebDriver, и получить поддержку Selenium RC.Это написано на чистом JavaScript и поэтому должно работать в любом хорошо настроенном и дружественном к JavaScript браузере.Chrome всегда был дружественным к JS, поэтому есть шанс, что он будет работать везде!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...