Как преобразовать команды, записанные в Selenium IDE, в Java?
Есть ли какое-либо приложение или простой способ конвертировать все команды, записанные с помощью Selenium IDE
в Java (Selenium WebDriver)
?
Было бы намного проще и сэкономить много времени.
Любые предложения будут оценены.
Спасибо!
Ответы
Ответ 1
В моей версии Selenium IDE версии 2.4.0 это просто как pie:
- Записать тестовый файл в Selenium IDE
- Нажмите "Файл" - "Проверить тестовый пример как" - Java/JUnit4/WebDriver
- Сохранить файл как .java
И вот вы идете! Ваш тестовый файл преобразуется в WebDriver;)
Ответ 2
В моей версии Selenium IDE версии 2.4.0
Record a new test case with the help of Selenium IDE
1) Click on File a primary nav bar
2) check drop down is displayed
3) select on Export test case as
4) Check you can convert selenium test case in any language EG: Java / JUnit4 / WebDriver
Save File as .java
Your testcase is converted to WebDriver
проверить изображение ![enter image description here]()
Ответ 3
Есть два способа конвертировать записанные тесты (формат HTML) в Java-код в Selenium IDE:
1st way: Чтобы увидеть Java-код непосредственно в Selenium IDE
- Перейдите в раздел "Параметры" → "Параметры"...
- В окне "Параметры Selenium IDE": установите флажок "Включить экспериментальные функции" и нажмите кнопку "ОК"
- Параметры → Формат → Java/JUnit4/WebDriver
- Нажмите кнопку "ОК" из всплывающего окна "Приложение JavaScript" → Вы увидите желаемый исходный код Java для записанных тестов.
Второй способ:. Экспортируя записанный тестовый пример (формат HTML) в java файл:
- Запишите свои тесты в формате HTML с помощью Selenium IDE
- Файл → Экспорт тестового примера As → Java/JUnit4/WebDriver
- Сохраните файл (он будет сохранен как .java)
- Откройте файл java, который вы сохранили в любом текстовом редакторе или в IDE, например Notepad ++, Notepad, Wordpad, Eclipse, IntelliJ IDEA и т.д. (вы можете увидеть ожидаемый исходный код Java Selenium).
Существует другой способ конвертировать команду Selenium IDE индивидуально на любой язык. Следующие действия для java:
- Открыть Firefox → Open Selenium IDE
- Запишите несколько шагов вашего теста.
- В Selenium IDE: выберите Опции | Формат буфера обмена и выберите Java/TestNG/WebDriver
- Щелкните правой кнопкой мыши любую команду в Selenium IDE, которую вы записали, → Нажмите "Копировать"
- Вставить в любой редактор (например, NotePad, Wordpad и т.д. ИЛИ любую IDE, которую вы используете, например, eclipse, IntelliJ IDEA).
- Команда будет вставлена как формат Java
Примечание. Аналогичным образом вы можете преобразовать отдельную команду Selenium IDE в С#, Python и многое другое.