Не так давно начала изучать автоматизацию тестирования WebDriver+Java. Хотелось бы научится правильно и хорошо писать тесты с использованием PageObjectPattern, разделять логику страниц. Где можно смотреть примеры тестов, куски хорошего кода, обучающее видео (не с нуля)? Также хотелось бы понимать на что делать ударение в самом начале: на изучение Java или на написание тестов?
На своей первой работе автоматизатором, мой лид мне в первую же неделю скинул следующие линки на видео от Николая Алименкова:
Очень помогло получить базовое представление о том, как писать хорошие поддерживаемые тесты.
Касательно приоритетов, естественно следует начинать с Java, иначе вы на многие вещи будете смотреть, как на книжку, написанную на незнакомом вам иностранном языке.
Сорри за саморекламу, но может быть Вам поможет эта мини статейка. Там сказано, как создать проект и немного описаны его части. Может быть натолкнет на какие-то мысли и движения в нужную сторону.
Я не ТС, но спасибо.
Маленькая, но полезная презентация (ссылки в ней тоже весьма-весьма): http://chon.techliminal.com/page_object/#/intro
Еще в свое время понравился курс Selenium Basics, раздел Code Refactoring and Page Object Model
Как начать писать UI тесты за 10 минут: Как начать писать UI тесты за 10 минут
Как писать PageObject по-настоящему просто: http://ru.selenide.org/documentation/page-objects.html
И ещё к выше сказанному я думаю не помешало бы от pact publishen есть 3-4 книги про selenium там все более менее подробно изложено