Skip to content

Nestrik/JavaFirstSeleniumTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Подготовка окружения

Java

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

Основноые оптимизации:

  1. Использование page-object паттерна (совместно с PageFactory)
  2. Нотации JUnit для тестов
  3. Вынос управления браузером в базовый абстрактный класс

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages