Selenium 2.0 / вебдрайвер - PullRequest
       13

Selenium 2.0 / вебдрайвер

2 голосов
/ 09 марта 2011

В настоящее время я смотрю на выбор среды автоматизированного веб-тестирования для использования с текущим веб-проектом. Я почти уверен, что собираюсь использовать селен. Я немного читал о селене 2.0 или веб-драйвере. Есть ли в webdriver плагин для записи, например, selenium 1.0, или это просто API для веб-тестов?

Буду признателен, если кто-нибудь подскажет мне несколько хороших примеров его использования.

Спасибо

Ответы [ 4 ]

3 голосов
/ 20 марта 2011

Специалисты Selenium, вроде как ответят на этот вопрос здесь: http://www.viddler.com/explore/saucelabs/videos/27/ Ищите метку времени 00:56:00 и 00: 43: 00

В принципе, вероятно, в конечном итоге будет поддержка IDE для Selenium 2. Но его пока нет, и неясно, как он будет выглядеть.

Возможно, вам все равно следует избегать IDE. Тесты, которые вы записываете с помощью IDE, обычно бывают хрупкими, не поддерживаемыми и трудными для чтения. Как только вы изучите основы Selenium, вам, вероятно, лучше написать свои тесты на реальном языке программирования.

1 голос
/ 09 марта 2011

Вы видели - http://seleniumhq.org/docs/03_webdriver.html и http://seleniumhq.org/docs/04_webdriver_advanced.html

Используя Selenium IDE, мы можем отформатировать записанный код на разных языках - Selenium IDE> Option> Format, но не видел никакого средства форматирования для веб-драйвера,хотя наткнулся на это -

https://addons.mozilla.org/en-US/firefox/addon/webdriver-backed-formatters/

0 голосов
/ 23 октября 2012

Вы можете использовать Selenium IDE 1.9.x (я использую 1.9.1) или 1.8.x для целей записи.И тогда вы можете экспортировать записи тестов на нужный язык программирования.Например, если вы хотите преобразовать код записи (записанный Selenium IDE) в C #, выполните следующие действия:

  1. Выберите меню «Файл» в Selenium IDE
  2. Наведите курсор мыши на «Экспорт»Test Case As »и затем нажмите« C # / NUnit / WebDriver »
  3. Сохраните файл в нужном месте

Таким же образом вы можете преобразовать свой код в Java, PHP, Ruby и т. Д.

Примечание. В некоторых случаях некоторые коды могут преобразовываться не совсем точно.В этом случае необходимо вручную изменить код

0 голосов
/ 11 апреля 2011

Требуется лишь несколько незначительных изменений, чтобы существующие скрипты C # 1.0 работали под бета-версией 2.0 Selenium.

Проверьте это сообщение в блоге

Как только релиз Selenium для RTW будет готов, я надеюсь, что готов лучший форматировщик. До тех пор я могу использовать свои сценарии.

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