Page Object Pattern в Selenium на Java: гайд по первому автотестовому проекту

UI‑тесты редко ломаются красиво: один редизайн формы — и локаторы приходится чинить по всему проекту. В статье разберём, как собрать первый автотестовый проект на Java и Selenium с Page Object Pattern: куда класть страницы и компоненты, как писать базовый класс, почему лучше держаться за data-test и какие ошибки быстро превращают аккуратную архитектуру в набор хрупких обёрток.

https://habr.com/ru/companies/otus/articles/1042148/

#Page_Object #Selenium #Java #UIтесты #автотесты #тестирование #локаторы #JUnit #Selenium_WebDriver #архитектура_автотестов

Page Object Pattern в Selenium на Java: гайд по первому автотестовому проекту

Первая боль начинающего автоматизатора выглядит примерно так. Написали двадцать UI‑тестов на регистрацию, логин, добавление товара в корзину и оформление заказа. Поставили в CI, все...

Хабр

Как запускать 100k+ браузеров в день и спать спокойно

Привет! Я Павел Лобач из команды инфраструктуры тестирования Т-Банка. Расскажу, как у нас организована инфраструктура для запуска E2E браузерных тестов, как она развивалась и как в итоге вылилась в открытый проект Selebrow. Будет много технических подробностей и ни слова про ИИ!

https://habr.com/ru/companies/tbank/articles/957648/

#selenium #selenium_webdriver #playwright #opensourse #тестирование_вебприложений #автоматизация_тестирования #qa #qa_automation #article #опенсорс

Как запускать 100k+ браузеров в день и спать спокойно

Привет! Я Павел Лобач из команды инфраструктуры тестирования Т-Банка. Расскажу, как у нас организована инфраструктура для запуска E2E браузерных тестов, как она развивалась и как в итоге вылилась в...

Хабр