Подготовка к интервью

Вопросы на собеседовании инженера по автоматизации тестирования

20 вопросов для подготовки на позицию Инженер по автоматизации тестирования

20 вопросов

Что проверяют на интервью

Как устроена подборка

Подборка о выборе и сопровождении автоматизированных проверок: подготовке окружения, запуске в CI, ожиданиях браузера и исследовании нестабильных тестов. Примеры инструментов разделены по стеку; обсуждение опыта требует собственных, а не вымышленных достижений.

Каталог

Вопросы по теме

Найдено: 20
Теория

Как использовать декораторы в автотестах для предусловий и постусловий?

Пример применения декораторов в автотестах для предусловий и постусловий Декораторы позволяют задавать предусловия: подготавливать тестовую среду, инициализировать данные и устанавливать соединение с БД. С их помощью…

Читать ответ
Теория

Как на собеседовании вы объясните распределение задач между ручным и автоматизированным тестированием?

Как распределять задачи между ручным и автоматизированным тестированием контекст: тестирование ПО, повышение качества и оптимизация процессов автоматизация — повторяемые проверки и регрессионное тестирование ручное…

Читать ответ
Теория

Как настроить запуск автотестов в CI/CD-пайплайне?

CI/CD автоматизирует сборку, тестирование и деплой приложения Добавляем в пайплайн отдельный этап для запуска тестов — build/test stage Применяем тестовые фреймворки, например JUnit, pytest или Selenium, и формируем…

Читать ответ
Теория

Какие инструменты для тестирования API можно использовать вместо Postman и RestAssured?

Инструменты для тестирования API помимо Postman и RestAssured Swagger/OpenAPI: создание документации и автоматизация тестирования API по спецификации SoapUI: тестирование REST и SOAP с гибкой настройкой ассерций…

Читать ответ
Теория

Какие инструменты применяют для автоматизации тестирования: pytest, Allure и Selenium?

Как используются pytest, Allure и Selenium для автоматизации тестирования? pytest — Python-фреймворк для создания и выполнения модульных и функциональных тестов, оснащённый гибкой системой фикстур и плагинов Selenium…

Читать ответ
Теория

Какие фреймворки применяют для тестирования Java-приложений?

Фреймворки для тестирования на Java JUnit — основной и наиболее распространённый инструмент для модульного тестирования TestNG — расширенные возможности, аннотации и параллельное выполнение Mockito — создание…

Читать ответ
Теория

Какие явные и неявные ожидания применяются в Selenium?

Явное ожидание (Explicit Wait) назначают для определённого элемента для него применяют WebDriverWait и ExpectedConditions ожидание продолжается до выполнения заданного условия — например, видимости или кликабельности…

Читать ответ