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

Вопросы на собеседовании по pytest

67 вопросов по pytest с технических собеседований

67 вопросов 1634 компании 353 технологии

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

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

На странице собраны вопросы по pytest — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: pytest, testing, python.

Каталог

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

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

Как запустить один и тот же тест с разными наборами параметров в `pytest`?

В pytest для передачи различных входных данных в единичные тесты используется параметризация с помощью декоратора @pytest.mark.parametrize. Это позволяет запускать один и тот же тест с разными наборами аргументов.

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

Как протестировать асинхронный стриминг данных, например Server-Sent Events, с помощью фреймворка pytest-asyncio?

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

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

Как реализовать генераторные функции внутри фикстур в pytest для управления их порядком выполнения?

В pytest генераторные функции внутри фикстур устарели, но если говорить о порядке выполнения фикстур с использованием генераторов, то можно управлять порядком через зависимости фикстур.

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

Как в pytest запустить один тест с разными параметрами?

Как в pytest запускать тест с разными параметрами? Тесты параметризуют с помощью декоратора @pytest.mark.parametrize Функции теста передают имена переменных и соответствующие списки значений Для каждого набора…

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

Как в pytest работает параметризация тестов?

возможность pytest запускать один тест многократно декоратор @pytest.mark.parametrize получает названия параметров и набор соответствующих значений pytest последовательно передаёт эти значения тесту увеличивает…

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

Как использовать @pytest.mark.parametrize для параметризованных тестов?

Как создавать параметризованные тесты в pytest pytest — распространённый фреймворк для тестирования программ на Python @pytest.mark.parametrize — декоратор, позволяющий запускать тест повторно с разными данными В него…

Читать ответ