Встречается на собеседованиях • сегодня
Какой используешь фреймворк для тестов в Python
Для тестирования в Python чаще всего использую pytest – это мощный и гибкий фреймворк с простым синтаксисом. Он поддерживает фикстуры, параметризацию, маркировку тестов и интеграцию с другими инструментами.
Пример:
python
# test_example.py
def add(a, b):
return a + b
def test_add():
assert add(2, 3) == 5
assert add(-1, 1) == 0Плюсы pytest:
- Минимальный boilerplate-код.
- Подробные сообщения об ошибках.
- Плагины (напр.,
pytest-covдля покрытия кода).
Альтернативы: unittest (встроен в Python) или nose2, но pytest удобнее.

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