Вопросы для подготовки к собеседованию на позицию Junior QA
В посте ниже собрал 12 вопросов для подготовки к собеседованию на позицию Junior QA по теории тестирования с подробными ответами для самопроверки.
Его цель помочь новичкаv, готовящимся к собеседованиям, понять глубже теорию тестирования и видеть примеры ожидаемых ответов, которые давали бы интервьюерам увидеть, что отвечающий понимает суть вопроса и может ее объяснить.
В этом посте разобраны следующие вопросы:
1. Какие существуют основные принципы тестирования ПО?
2. В чем разница между верификацией и валидацией?
3. Чем отличается Quality Assurance (QA) от Quality Control (QC) и от собственно тестирования?
4. Какие существуют уровни тестирования и что проверяется на каждом уровне?
5. Что такое функциональное и нефункциональное тестирование, чем они отличаются?
6. Что такое smoke-тестирование и sanity-тестирование, и чем они отличаются?
7. Что такое регрессионное тестирование и чем оно отличается от повторного тестирования (re-test)?
8. Чем отличаются серьезность (Severity) и приоритет (Priority) дефекта?
9. Какая информация должна быть указана в хорошем баг-репорте?
10. Опишите жизненный цикл дефекта (статусы, через которые проходит баг)
11. В чем разница между тестированием «черного ящика» и «белого ящика»?
12. Что такое статическое тестирование и чем оно отличается от динамического?
тизер поста