Ctrl K
QA · Junior · Теория

Что такое паттерн Page Object и зачем его используют в UI-автотестах?

~4 мин голосом

Как подойти

Проверяют, понимает ли кандидат, как устроен Page Object (класс на страницу или компонент: локаторы плюс методы-действия) и какую проблему он решает. Главное здесь — поддерживаемость тестов при изменении вёрстки, читаемость и отсутствие дублирования.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыЕсть страница входа: поле email, поле пароля, кнопка «Войти» и блок с текстом ошибки; после успешного входа открывается страница профиля. Напишите page object для этой формы и два теста на нём: успешный вход и вход с неверным паролем. MiddleКак вы решаете, какие проверки автоматизировать, а какие оставить ручными, и как оцениваете, окупается ли автоматизация? SeniorКакие проблемы паттерна Page Object вы встречали на большом проекте и как их решали? SeniorКак вы решаете, какие тесты стоит автоматизировать, а какие лучше оставить ручными? JuniorЧто такое пирамида тестирования и почему она имеет именно такую форму? Junior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин