Как установить Селен WebDriver, работающий с драгоценным камнем селена-webdriver

Удивительно, я не мог найти руководство первого шага по тому, как установить Селен WebDriver, работающий с драгоценным камнем селена-webdriver через университет Google. Я предполагаю потребности драгоценного камня знать, где я храню все те файлы банки для начала работы. Как я могу настроить это?

5
задан yiwen 8 May 2010 в 20:45
поделиться

1 ответ

Сначала вам нужно установить gem selenium-webdriver:

gem install selenium-webdriver

Затем вы можете запустить вашу программу на ruby:

#You need to require the gem "selenium-driver"
require "selenium-webdriver" 

#... see webdriver ruby api docs here: http://selenium.googlecode.com/svn/trunk/docs/api/rb/_index.html
#... Most usefull classes are Driver and Element, check them out for a good start
driver = Selenium::WebDriver.for :firefox
driver.navigate.to "http://www.google.com"
element = driver.find_element(:name, 'q')
element.send_keys "Hello WebDriver!"
element.submit
puts driver.title
driver.quit

Вы можете найти больше информации:

о webdriver и ruby (все сказанное выше было попыткой обобщить)

о Ruby webdriver API

Как вы можете видеть с первого взгляда, Webdriver API сам по себе имеет отличный "стиль" от обычных selenium-ruby программ.... Если вы хотите использовать webdriver и при этом продолжать программировать с Selenium-API, вам, вероятно, стоит обратить внимание на Selenium2. 0 Remote Server, так как кажется, что он будет использовать Webdriver прозрачным образом, сохраняя при этом тот же самый известный Selenium ruby Api

Если я ошибаюсь в какой-то части информации, пожалуйста, поправьте меня, и мы все вместе сделаем ее более ясной :)

PD: Лучшая найденная информация о взаимоотношениях между Selenium и Webdriver была эта запись в блоге

11
ответ дан 13 December 2019 в 19:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: