Перейти к содержимому

Фотография

Selenium IDE + IDEA + WebDriver


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 vamfim

vamfim

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Вамфимов Дмитрий

Отправлено 05 марта 2012 - 08:47

Записал тест при помощи Selenium IDE 1.6.0

сделал Export Test Case As -> JavaUnit 4 (WebDriver)

как мне теперь вот это все запустить на IntelliJ IDEA и возможно ли то, что я записал в IDE экспортировать в IDEA без особых проблем? какие библиотеки подключать нужно?
  • 0

#2 astafev

astafev

    Новый участник

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Евгений

Отправлено 05 марта 2012 - 10:42

создайте проект, скопируйте туда исходники, которые получились при экспорте. Среда разработки (IDEA) вообще-то не принципиальна... Библиотеки надо подключать selenium-server-standalone и selenium-java.

возможно ли то, что я записал в IDE экспортировать в IDEA без особых проблем?

Там для некоторых команд нет аналогов и они заменяются страшными закоментированными строчками типа /*АХТУНГ!! бла-бла-бла*/. Если их нет, возможно все получится вот так просто. Лучше бы сразу писать на java.
Если вы хотите начать изучать WebDriver, попробуйте лучше отсюда: http://code.google.c.../GettingStarted
  • 0

#3 vamfim

vamfim

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Вамфимов Дмитрий

Отправлено 06 марта 2012 - 07:41

мне вот интересно, если я записал тест на Selenium IDE и экспортировал его в Java - могу ли я запустить его через ту же IDEA и как это сделать?

и какой Export Test Case As выбирать?
  • 0

#4 astafev

astafev

    Новый участник

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Евгений

Отправлено 07 марта 2012 - 08:04

мне вот интересно, если я записал тест на Selenium IDE и экспортировал его в Java - могу ли я запустить его через ту же IDEA и как это сделать?
и какой Export Test Case As выбирать?

Можете, конечно. Выбирайте export testcase as JUnit4 (опцию выбирайте по душе). Файлу поставить расширение java.
Создайте проект в IDEA, потом в папку проекта добавьте файл получившийся.
Только потом надо package поменять и убедиться что нет предупреждений о не поддерживаемых функциях (лучше начните с простых тестов). Потом надо подключить библиотеки, которые я называл и будет вам счастье. Поддержка JUnit (тоже библиотека) там есть по умолчанию.
Можете TestSuite экспорт сделать, только проследите чтобы у них с TestCase был один package.

Более подробно я вам на форуме не объясню, тут уж сами разбирайтесь.
  • 0

#5 vamfim

vamfim

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Вамфимов Дмитрий

Отправлено 09 марта 2012 - 07:41

Да, спасибо за помощь!

Разобрался чуть-чуть :)

В любом случае что-то приходится дописывать, исправлять и т.д. но в целом все работает :)
  • 0

#6 velazkes

velazkes

    Новый участник

  • Members
  • Pip
  • 34 сообщений
  • ФИО:Малявко Виктор
  • Город:Минск

Отправлено 20 марта 2012 - 23:01

Да, спасибо за помощь!

Разобрался чуть-чуть :)

В любом случае что-то приходится дописывать, исправлять и т.д. но в целом все работает :)

я бы посоветовал к данного рода процедурам относится скорее ознакомительно, нежели использовать их в реальном коде...имхо, даже на своем не таком уж и большом опыте скажу что проку от данных "экспортированных" файликов будет не так уж и много
  • 0

#7 vamfim

vamfim

    Новый участник

  • Members
  • Pip
  • 11 сообщений
  • ФИО:Вамфимов Дмитрий

Отправлено 28 марта 2012 - 07:28


Да, спасибо за помощь!

Разобрался чуть-чуть :)

В любом случае что-то приходится дописывать, исправлять и т.д. но в целом все работает :)

я бы посоветовал к данного рода процедурам относится скорее ознакомительно, нежели использовать их в реальном коде...имхо, даже на своем не таком уж и большом опыте скажу что проку от данных "экспортированных" файликов будет не так уж и много


почему же прока не так и много? очень даже прок есть, другое дело, что, как я и говорил, дописывать вручную некоторые моменты приходится
  • 0

#8 igorek9191

igorek9191

    Новый участник

  • Members
  • Pip
  • 22 сообщений


Отправлено 13 сентября 2016 - 08:31

Всем привет!
Также хочу автоматизировать через IDEA, создал тест через Selenium IDE, отформатировал под JUnit 4, но у меня какой то косяк...
Скачал junit-4.12  и  selenium-java-2.3.0 . Подключил библиотеки к проекту через Modules (скрин). Но IDEA всё равно не понимает класс Selenium...
Также скачал  junit-4.12-sources  и  selenium-java-2.29.0 но это не помогло... Помогите кто может, подскажите что ещё не хватает?
http://prntscr.com/chff0o


  • 0

#9 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 894 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 13 сентября 2016 - 09:18

Смотри видео


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных