Какие методы Playwright позволяют найти кнопку по тексту?
В Playwright JS/TS кнопку обычно находят через getByRole('button', { name: 'Текст' }); getByText ищет текст шире и не гарантирует, что найден именно элемент кнопки.
Читать ответПодготовка к интервью
44 вопроса по Playwright с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Playwright — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: playwright, selenium, testing.
Каталог
В Playwright JS/TS кнопку обычно находят через getByRole('button', { name: 'Текст' }); getByText ищет текст шире и не гарантирует, что найден именно элемент кнопки.
Читать ответОбычно начинают с роли и доступного имени, label и других пользовательских признаков; для устойчивого тестового контракта используют test-id. Хрупкие CSS/XPath по структуре оставляют на крайний случай.
Читать ответВ Playwright можно подменять сетевые ответы, изменять запросы и ответы, прерывать запросы и воспроизводить сеть из HAR; отдельно подменяют браузерные API.
Читать ответСгруппируйте реальные инструменты по задачам: API, БД, очереди, CI, контейнеры, логи и управление тестами, указывая глубину самостоятельной работы.
Читать ответОцените навыки по конкретным задачам: локаторы, ожидания, fixtures, работа с сетью, несколькими страницами и диагностикой; слабые темы обозначьте вместе с планом развития.
Читать ответОпишите, какие пользовательские сценарии автоматизировали в Playwright, как организовали локаторы, ожидания, данные, изоляцию и разбор нестабильных падений.
Читать ответPlaywright удобен встроенными ожиданиями, изолированными browser contexts, сетевыми подменами и инструментами диагностики; выбор против Selenium зависит от проекта.
Читать ответPage Object объединяет локаторы и действия конкретной страницы или компонента, а устойчивые локаторы описывают смысл элемента и меньше зависят от вёрстки.
Читать ответПриведите реальный нестандартный сценарий Playwright: несколько вкладок, iframe, авторизация, скачивание, гонка запросов или нестабильная анимация.
Читать ответОпишите реальную схему e2e: окружение, запуск в CI, подготовку данных, взаимодействие с API и изоляцию сценариев.
Читать ответУкажите фактическое расположение Playwright-тестов и объясните, как оно связано с релизами и ответственностью команд.
Читать ответОбъясните реальную причину внедрения E2E: какие критические пользовательские сценарии не покрывались более узкими тестами.
Читать ответ