jdk какой-то (последней) версии, прописать в PATH Скачать и установить maven
Создать проект из архитипа с помощью maven:
mvn archetype:generate -DarchetypeGroupId=ru.stqa.selenium -DarchetypeArtifactId=webdriver-testng-archetype -DarchetypeVersion=2.0 -DgroupId=com.example -DartifactId=my_example_project
Сконфигурировать IDE: источник
Open Module Settings >>> Language level >>> 8.0
Settings >>> «Build, Execution, Deployment» -> «Compiler» -> «Java Compiler» >>> 1.8
Размещение кода тестов и пэйджей:
src/test/java/<groupId>/pages
src/test/java/<groupId>/tests
Основноые оптимизации:
- Использование page-object паттерна (совместно с PageFactory)
- Нотации JUnit для тестов
- Вынос управления браузером в базовый абстрактный класс