Вернуться в видеотекуКоротко о видео
Это учебное пробное собеседование на позицию Junior QA: кандидат Александр отвечает на вопросы Николая Черкасова и получает развёрнутый фидбек. Обсуждаются основы HTTP и типов приложений, теория и техники тестирования, тестовая документация, баг-репорты, жизненный цикл дефектов, Waterfall и Scrum. В конце ведущий уточняет спорные термины и объясняет, какие практические задания и ожидания могут встретиться на собеседованиях начинающего тестировщика.
Затронутые темы
Что взять на заметку
- Для ответа про HTTP полезно уверенно назвать клиент-серверное взаимодействие, стартовую строку, заголовки, тело сообщения, HTTP-метод, URI и классы кодов ответа 2xx, 3xx, 4xx и 5xx.
- Если требования неполные, можно опираться на опыт похожих продуктов, но нужно синхронизировать понимание с командой и по возможности зафиксировать договорённости.
- Различие white-box и black-box тестирования ведущий связывает прежде всего с объектом покрытия: кодом в первом случае и бизнес-требованиями во втором.
- Для тест-дизайна нужно уметь применять классы эквивалентности и анализ граничных значений: проверять сами границы, значения непосредственно по обе стороны и отдельные особые значения, например ноль.
- Тест-план описывает цели, ресурсы, критерии входа, приостановки и выхода; чек-лист даёт краткий перечень проверок, а тест-кейс добавляет шаги и ожидаемый результат.
- В баг-репорте важны шаги воспроизведения, ожидаемый и фактический результаты, окружение, версия сборки и материалы для воспроизведения; при споре сначала следует исключить различия окружения и обсудить проблему с разработчиком.
- В Scrum стоит знать планирование из backlog, ежедневные синхронизации, демонстрацию результата, ретроспективу и оценку задач в человеко-часах либо Story Points.