Опишите фактические расширения: fixtures, плагины pytest, общую Session или обёртку API-клиента над Requests. Настройка проекта обычно не означает изменение исходного кода самих библиотек.
Используются ли pytest и requests в стандартной конфигурации или команда дорабатывала их под себя?
Опишите фактические расширения: fixtures, плагины pytest, общую Session или обёртку API-клиента над Requests. Настройка проекта обычно не означает изменение исходного кода самих библиотек.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Опишите фактические расширения: fixtures, плагины pytest, общую Session или обёртку API-клиента над Requests. Настройка проекта обычно не означает изменение исходного кода самих библиотек.
Разделяйте конфигурацию, использование публичных точек расширения и настоящий fork. Расскажите, какую проблему решала доработка и как поддерживалась совместимость при обновлении. Если применяли стандартный набор без расширений, это нормальный ответ. Не называйте несколько вспомогательных функций собственным переработанным тестовым фреймворком без пояснения масштаба.