Skip to content

AndreyJVM/otus-test-java-selenium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

В проекте используется:

 

Запуск тестов:

  • mvn clean test - запустить все тесты
  • mvn clean test -Dbrowser=browsername - запуск тестов на конкретном браузере поддержаны браузеры:
    • chrome (значение по умолчанию);
    • firefox;
    • opera;

Linkedin-url

Библиотеки:

Linkedin-url

Linkedin-url

Linkedin-url

Linkedin-url

Linkedin-url


Домашнее задание №1


Цель: Реализовать на практике полученные знания, с использованием Actions и своих ожиданий.


Описание/Пошаговая инструкция выполнения домашнего задания:

Необходимо создать проект в Maven'e и реализовать:

  • Фабрику (WebDriverFactory), которая будет получать значение из окружения и запускать соответствующий браузер Браузеры: Chrome, Firefox, Opera

  • Реализовать подсветку элементов перед нажатием, после нажатия вернуть данные в исходное состояние

  • На главно странице Otus'a снизу найти список курсов(популярные курсы, специализации, рекомендации) и реализовать:

    • Метод фильтр по названию курса
    • Метод выбора курса, стартующего раньше всех/позже всех (при совпадении дат - выбрать любой) при помощи reduce
  • Реализовать движение мыши при помощи и выбор курса при помощи библиотеки Actions


About

Homework otus.ru | Java 17 | JUnit5 | Selenium

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages