Вернуться в видеотекуНам 85!)) 85 QA Interviews Stream. 01.04.2023 at 9:40 GMT(UTC) +3
Почти четырёхчасовой тренировочный QA-стрим с разбором ответов кандидатов на вопросы по вебу, API, SQL, мобильному тестированию и теории тестирования. Ведущий также рекламирует свой курс и объясняет, как представлять практический опыт на интервью.
- Направление
- QA
- Формат
- Видео
- Длительность
- 3 ч 56 мин
Коротко о видео
85-й стрим тренировочных QA-собеседований начинается с презентации курса Вадима Ксендзова, а затем переходит к публичным интервью с четырьмя кандидатами. Разбираются клиент-серверная архитектура, веб- и мобильное тестирование, HTTP, сессии и токены, диагностика через DevTools, Postman, прокси-снифферы, логи и базу данных, SQL JOIN и классификации тестирования. Ведущий уточняет ответы кандидатов, показывает подход к локализации дефектов и даёт рекомендации по подготовке рассказа об опыте и резюме. Это тренировочный стрим, а не собеседование с конкретной компанией.
Затронутые темы
Что взять на заметку
- Подготовьте две версии рассказа о релевантном опыте: краткую примерно на 15 минут и развёрнутую до 40 минут; даже короткий марафон стоит описывать через конкретные задачи, найденные дефекты и документацию.
- При проблеме отправки формы сначала проверьте DevTools: вкладку Network для наличия и тела запроса, Console для клиентских ошибок; затем воспроизведите запрос через Postman и при доступе проверьте запись в БД через SELECT.
- Для диагностики значения, не попавшего в БД, разделяйте фронтенд, API и БД: сопоставьте запрос из браузера с самостоятельным API-запросом, проверьте серверные логи и при необходимости выполните прямой INSERT как проверку работоспособности БД.
- Умейте объяснить, что User-Agent в HTTP-заголовке помогает серверу различать тип клиента; для мобильного и веб-клиента важны также интерфейсные различия, сенсорный ввод и возможный разный набор функций.
- Повторите SQL JOIN: для объединения таблиц не обязательна физическая связь через foreign key, но сравниваемые значения должны быть совместимы по типу; LEFT JOIN сохраняет все строки левой таблицы, RIGHT JOIN — правой.
- Разделяйте идентификацию, аутентификацию и авторизацию; проверьте жизненный цикл токена или сессии, если после успешного входа пользователя выбрасывает на страницу логина.
- Для валидации формы проверьте триггеры по submit, blur и во время ввода, а для сценариев недоступного сервера — тайм-аут, отсутствие ответа и понятное сообщение пользователю.
- На вопрос о видах тестирования лучше сначала назвать критерий классификации: функциональное/нефункциональное, уровни, доступ к коду, позитивность, запуск кода и автоматизация; затем привести пример проверки и ожидаемый результат.