RusauВитринаВойти

Выход на работу

Тестирование ПО. Симулятор собеседования тестировщика с ИИ

Переговорная · сто вопросов собеседования

🥇Автор: победитель Stepik Awards 2025. Симулятор собеседования тестировщика подготовит вас к прохождению реального собеседования, даже если вы изучали тестирование с самого нуля, или уже работаете в сфере, но хотите обновить свои знания перед выходом на рынок. Курс состоит из коротких видео, конспектов, рекомендаций автора, а также специального бота в телеграм. Автор: Артем Русов

139 уроков · 460 шагов1 647 записались4-5 часов в неделюсертификат

Чему научитесь

  • Закрепление знаний и подготовка к собеседованию по темам:
  • Теория тестирования
  • Тест-дизайн
  • Тестовая документация
  • Тестирование веб
  • Тестирование API
  • Работа с базами данных
  • Тестирование мобильных приложений
  • Ситуационные кейсы

Кому подойдёт

  • Новички и действующие специалисты в области тестирования
  • которым нужно подготовиться к собеседованию

Что нужно знать заранее

– Законченный курс по тестированию – Или реальный опыт работы тестировщиком

Программа курса

Оглавление открыто целиком. Сами уроки – после того, как курс у вас откроют

Вводный модуль

Как работать с симулятором?2 шага
Ссылка на ТГ-группу, бота и конспект1 шаг
ИИ-помощник: симулятор собеседования1 шаг
Общие рекомендации по прохождению собеседований1 шаг
БОНУС: самые популярные вопросы на интервью9 шагов
БОНУС: словарь тестировщика1 шаг
БОНУС: интерактивные карточки для запоминания1 шаг

Теория тестирования

Что такое тестирование, QA и QC?4 шага
Назовите разницу между отладкой и тестированием2 шага
Что такое SDLC?3 шага
Что такое STLC?3 шага
Назовите роли в команде2 шага
Назовите цели тестирования2 шага
Назовите разницу верификации и валидации3 шага
Назовите 7 принципов тестирования3 шага
Парадокс пестицида и как с ним бороться2 шага
Опишите уровни тестирования3 шага
Что такое пирамида тестирования?3 шага
Назовите методы тестирования3 шага
Назовите типы тестирования3 шага
Что такое Smoke и Sanity?3 шага
Что относится к нефункциональному тестированию?4 шага
Разница между локализацией и интернационализацией3 шага
На что делится тестирование производительности?3 шага
Что такое ретест и регрессия?3 шага
Как определять тесты для регрессии?2 шага
Разница между ad-hoc и exploratory2 шага
Как тестировать карандаш?3 шага
Назовите виды требований3 шага
Назовите характеристики качественных требований3 шага
В каком виде могут быть требования на проекте?3 шага
Перечислите основные модели разработки и их особенности3 шага
Назовите ценности Agile3 шага
Что такое Scrum и Kanban?3 шага
Назовите роли в Scrum3 шага
Назовите артефакты в Scrum3 шага
Назовите события в Scrum3 шага
Что такое покер-планирование?2 шага
Общая теория. Ч1. Тесты16 шагов
Общая теория. Ч2. Тесты15 шагов

Тест-дизайн

Разница тест-дизайна и тест-анализа3 шага
Что такое эквивалентное разбиение?2 шага
Что такое таблица принятия решений?2 шага
Что такое попарное тестирование?2 шага
Что такое диаграмма переходов и состояний?2 шага
Назовите примеры других техник тест-дизайна2 шага
Техники тест-дизайна. Тесты10 шагов

Тестовая документация

Что такое тест-план?3 шага
Какие виды тест-планов вы знаете?2 шага
Из чего состоит тест-план?2 шага
Примеры критериев начала и завершения тестирования2 шага
Что такое чек-лист?3 шага
Что такое тест-кейс?3 шага
Жизненный цикл тест-кейса2 шага
Где применяются чек-листы и тест-кейсы?2 шага
Назовите примеры систем по управлению тест-кейсами2 шага
В чем разница ошибки, дефекта и отказа?3 шага
Что такое отчет о дефекте?3 шага
Что такое priority?2 шага
Что такое severity?2 шага
Примеры дефектов с разными приоритетами и серьезностью2 шага
Жизненный цикл дефекта2 шага
Назовите примеры багтрекинговых систем2 шага
Какие методы оценки трудозатрат вы знаете?3 шага
Что такое матрица трассировки?3 шага
Что такое отчет по результатам тестирования?3 шага
Тестовая документация. Тесты10 шагов

Тестирование веб-приложений

Что такое клиент-серверная архитектура? 3 шага
Толстый и тонкий клиент2 шага
Монолиты и микросервисы. Различия2 шага
Что происходит после отправки запроса через адресную строку?3 шага
В чем отличие IP и MAC адреса?2 шага
Модели OSI и TCP/IP. Уровни. Примеры протоколов.4 шага
Разница UDP и TCP. Протокол QUIC2 шага
Версии HTTP3 шага
HTTP и HTTPs. Разница. Версии HTTPs3 шага
Из чего состоит запрос и ответ? Примеры заголовков4 шага
Статус-коды. Все группы и несколько примеров3 шага
HTTP-методы. Различия GET и POST, PUT и PATCH. Идемпотентность4 шага
Кэш (серверный, клиентский) и куки4 шага
Local и Session Storage3 шага
Веб-сайт, веб-приложение, веб-сервис - разница3 шага
Chrome Devtools3 шага
Виды UI. Виды версток3 шага
Названия веб-элементов и веб-форм. Особенности их тестирования3 шага
Web. Тесты10 шагов

Тестирование API

Что такое API, веб-сервис? Примеры3 шага
Что такое SOAP? WSDL, XML, XSD3 шага
Правила синтаксиса XML3 шага
Что такое REST, RESTful (принципы)?3 шага
Формат JSON. Использование и правила синтаксиса3 шага
Разница SOAP и REST. Когда используется?2 шага
С помощью каких приложений можно тестировать API?2 шага
Postman. Интерфейс и функции11 шагов
Где хранится документация API? Работа в Swagger3 шага
Идентификация, аутентификация, авторизация. Типы аутентификации4 шага
Как тестировать API?3 шага
API. Тесты10 шагов

Работа с данными

Что такое БД и СУБД (их примеры)?3 шага
Виды БД. Отличия реляционных и нереляционных БД4 шага
Типы отношений2 шага
Нормализация. Нормальные формы3 шага
MySQL (или любая другая реляционная СУБД). Обзор интерфейса3 шага
Типы данных3 шага
Запросы на создание, изменение, удаление таблиц1 шаг
SELECT-запросы. Агрегатные функции. Вложенные подзапросы2 шага
JOIN-запросы. Inner, Left, Right2 шага
В каком порядке обрабатываются операторы?1 шаг
MongoDB. Образцы запросов4 шага
Для чего БД используются в тестировании?2 шага
Какой запрос лучше сделать до удаления данных?2 шага
SQL. Тесты10 шагов

Тестирование мобильных приложений

Android и iOS. Основные отличия3 шага
Типы мобильных приложений4 шага
Особенности тестирования мобильных приложений3 шага
Android Studio. Обзор функций, анализ логов5 шагов
Что такое гайдлайны? Знать основные моменты из них4 шага
Мобильные элементы и жесты3 шага
Что такое снифферы, прокси-сервер? Для чего используются?2 шага
Charles Proxy. Интерфейс и функции3 шага
Mobile. Тесты10 шагов

Ситуационные кейсы

С чего вы начнете тестирование нового билда веб-приложения2 шага
Как определить баги с сервера и клиента?2 шага
Вы ввели логин и пароль, не можете войти в систему. Что делать?2 шага
Вы переходите на страницу и видите белый экран. Что делать?2 шага
Какие позитивные и негативные проверки для API можно проводить?2 шага
Как протестировать API, если нет документации?2 шага
Как аргументировать команде, что надо создать API документацию?2 шага
Как аргументировать то, что QA нужен доступ к БД?2 шага
Как формировать ферму тестовых устройств?2 шага
Не успеваем протестировать перед релизом2 шага
Много багов, а разработчики продолжают делать новые фичи2 шага
Хотят релизить, хотя есть критичные баги2 шага
Нет или мало требований, а сроки идут2 шага
Огромный регресс, мало времени2 шага
Баг на продакшене, но у нас не повторяется2 шага
Разработчик говорит, что это не баг, а фича2 шага
Ситуационные тесты11 шагов
Рабочие задачи10 шагов

Автор курса

Артём Русов (Artsiom Rusau) – Инженер по тестированию, автор курсов по тестированию ПО на Stepik и Udemy. Курсы прошли более ста тысяч человек; курс "Тестирование ПО с нуля" – победитель Stepik Awards 2025 в номинации "Прорыв года", а сам автор – автор месяца на Stepik в октябре 2025.