Необходимо создать проект в Maven'e и реализовать:
- Фабрику (WebDriverFactory), которая будет получать значение из окружения и запускать соответствующий браузер: Chrome, Firefox или Opera.
- Подсветку элементов перед нажатием, после нажатия вернуть данные в исходное состояние.
- На главной странице Otus'a снизу найти список курсов (популярные курсы, специализации, рекомендации) и реализовать:
- метод фильтр по названию курса;
- метод выбора курса, стартующего раньше всех/позже всех (при совпадении дат - выбрать любой) при помощи reduce.
- Реализовать движение мыши и выбор курса при помощи библиотеки Actions.