Встречается на 3% собеседований по Python
На чем пишешь тесты
Обычно использую pytest — это мощный и удобный фреймворк для тестирования в Python. Он поддерживает фикстуры, параметризацию, асинхронные тесты и интеграцию с другими инструментами.
Пример простого теста:
python
def test_add():
assert 1 + 1 == 2Для модульного тестирования иногда применяю unittest, если проект уже использует его. Для интеграционных и E2E-тестов — pytest + requests (API) или selenium (веб).
Дополнительно использую:
pytest-mockдля моковpytest-asyncioдля асинхронного кодаpytest-covдля проверки покрытия кода
Если нужно тестировать Django, то pytest-django или встроенный TestCase.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы