selenium-webdriver
Настройка Selenium e2e
Поиск…
Вступление
В этом разделе рассказывается о сквозной установке Selenium, то есть Selenium Webdriver + TestNG + Maven + Jenkins.
Дополнительную информацию можно найти в разделе « Отчеты HTML»
Настройка TestNG
TestNG - это обновленная тестовая среда для junit. Мы собираемся использовать testng.xml для вызова наборов тестов. Это полезно, когда мы будем использовать CI впереди.
testng.xml
В корневой папке вашего проекта создайте xml-файл с именем testng.xml. Обратите внимание, что имя может быть другим, но для удобства его везде используют как «testng».
Ниже приведен простой код для файла testng.xml.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Smoke"> //name of the suite
<test name="Test1"> //name of the test
<classes>
<class name="test.SearchTest">
<methods>
<include name="searchTest"/>
</methods>
</class>
</classes>
</test>
</suite>
Настройка Maven
TBD. Как настроить pom.xml для вызова testng.xml
Настройка Jenkins
TBD. Покроет установку Jenkins для вытягивания кода из git / bitbucket и т. Д.
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow