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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

29 вопросов 1601 компания 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

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

Что такое фикстура в PyTest? Из каких частей состоит (setup/teardown через yield)? Какие аргументы у фикстуры?

Фикстуры в тестировании — это подготовительные действия, которые создают необходимое состояние для выполнения теста.

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

Можно ли параметризовать фикстуру pytest и какими способами?

Да, можно сделать фикстуру (фиксацию состояния) с параметрами для её настройки. В QA Automation часто используют параметризацию фикстур, чтобы переиспользовать их с разными входными данными или конфигурациями.

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

Расскажи про pytest. Для чего нужен TFL (предположительно имелось в виду: для чего нужен pytest в целом)?

pytest — это популярный фреймворк для написания и запуска тестов на Python. Он упрощает процесс тестирования благодаря лаконичному синтаксису, автоматическому обнаружению тестов и множеству полезных плагинов.

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

Как организовать тест в PyTest таким образом, чтобы проверить его возможность автоматического ремонта в будущем?

Для организации теста в PyTest с возможностью автоматического ремонта (self-healing) стоит использовать подходы, которые позволяют тесту адаптироваться к изменениям UI или окружения:

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

Что такое фикстуры в pytest? Как они выглядят и работают?

В тестировании фикстура — это подготовленное состояние или набор данных, необходимых для запуска теста (например, создание тестовой базы данных, настройка окружения).

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

Использовал ли ты декоратор в тестах с PyTest для организации тестовых случаев?

Да, в PyTest можно использовать декораторы для организации тестов и параметризации. Например, с помощью @pytest.mark.parametrize можно запускать один тест с разными входными данными:

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

Расскажи про pytest. Что это такое? Что такое фикстуры? Как они работают?

В pytest фикстура — это специальная функция, которая подготавливает тестовое окружение и предоставляет тестам необходимые данные или объекты.

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

Что такое фикстура в pytest? Какова область видимости (scope)? Можно ли вызвать фикстуру из фикстуры? Что такое autouse? Можно ли передать параметры в фикстуру?

В pytest фикстура — это функция, которая подготавливает тестовое окружение или данные, необходимые для тестов.

Читать ответ