Вопросы на собеседовании по pytest
Подборка вопросов из банка ITQuiz для Junior/Middle/Senior подготовки. Сначала сформулируйте ответ самостоятельно, затем откройте объяснение.
1Верно ли утверждение: «pytest — платформа автоматизации учета и бизнес-процессов с собственным языком и метаданными конфигураций»?
Утверждение неверно. «pytest» — популярный Python-фреймворк для написания и запуска тестов.
2Какое утверждение о «pytest» наиболее точное?
В ITQuiz «pytest» относится к разделу «QA и тестирование»; популярный Python-фреймворк для написания и запуска тестов.
3Для чего нужен регрессионный тест?
Регрессионное тестирование проверяет уже существующее поведение после изменений.
4Что должно быть в хорошем баг-репорте?
Воспроизводимость и контекст позволяют разработчику понять и проверить дефект.
5Что называют flaky-тестом?
Flaky tests дают нестабильный результат из-за гонок, времени, окружения и других недетерминированных факторов.
6Какая тема находится с «pytest» в одном направлении «QA и тестирование»?
«PHPUnit» и «pytest» находятся в одном направлении «QA и тестирование».
7Что НЕ относится к тому же направлению, что и «pytest»?
«MLOps» относится к разделу «AI, ML и LLM», а остальные варианты — к «QA и тестирование».
8Проверьте фундамент, связанный с темой «pytest»: Для чего нужен регрессионный тест?
Регрессионное тестирование проверяет уже существующее поведение после изменений.
9Проверьте фундамент, связанный с темой «pytest»: Что должно быть в хорошем баг-репорте?
Воспроизводимость и контекст позволяют разработчику понять и проверить дефект.
10Проверьте фундамент, связанный с темой «pytest»: Что называют flaky-тестом?
Flaky tests дают нестабильный результат из-за гонок, времени, окружения и других недетерминированных факторов.
11Для уверенного понимания «pytest» важно знать базу раздела «QA и тестирование». Для чего нужен регрессионный тест?
Регрессионное тестирование проверяет уже существующее поведение после изменений.
12Для уверенного понимания «pytest» важно знать базу раздела «QA и тестирование». Что должно быть в хорошем баг-репорте?
Воспроизводимость и контекст позволяют разработчику понять и проверить дефект.
13Для уверенного понимания «pytest» важно знать базу раздела «QA и тестирование». Что называют flaky-тестом?
Flaky tests дают нестабильный результат из-за гонок, времени, окружения и других недетерминированных факторов.
14В тесте по «pytest» встречается вопрос по фундаменту направления. Для чего нужен регрессионный тест?
Регрессионное тестирование проверяет уже существующее поведение после изменений.
15В тесте по «pytest» встречается вопрос по фундаменту направления. Что должно быть в хорошем баг-репорте?
Воспроизводимость и контекст позволяют разработчику понять и проверить дефект.