Чему вы научитесь
- Объяснять роль тестирования в разработке ПО и отличать виды и типы тестирования (функциональное, нефункциональное, UI).
- Применять базовые техники тест-дизайна: классы эквивалентности, граничные значения, pair-wise, переходы состояний.
- Понимать клиент-серверное взаимодействие, протоколы HTTP/HTTPS, SSL/TLS - на уровне, достаточном для QA.
- Работать с DevTools: Network, Application (cookies, local/session storage), Elements, Console.
- Читать запросы и ответы сервера: URL, HTTP-методы, коды ответа, что происходит «за кулисами».
- Разбирать аутентификацию и авторизацию, токены - без путаницы в баг-репортах и тест-кейсах.
- Писать тест-кейсы по ТЗ: иерархия требований, покрытие, тест-дизайн, примеры оформления.
- Выбирать LLM под задачу QA и собирать рабочие промпты (роль, контекст, формат, ограничения).
- Использовать нейросеть для логов, выгрузок Jira/CSV, тяжёлых файлов и разбора ТЗ (правила, границы, черновик кейсов).
- Применять Vision-модели: баг-репорт и разбор по скриншоту, без выдуманных шагов.
- Контролировать контекст чата: токены, «забывание», галлюцинации, выжимка сессии.
- Составлять промпты самостоятельно - не копировать «магические» шаблоны без понимания.
О курсе
Для кого этот курс
Начальные требования
Обязательно
-
Компьютер с браузером (Chrome или аналог - для DevTools).
-
Базовая грамотность в IT: сайт, приложение, баг, что такое «проверить» - на уровне пользователя.
-
Доступ к ChatGPT или DeepSeek (веб-чат) - для блока про нейросеть.
-
2-3 часа в неделю на прохождение (ориентир Stepik по длительности курса).
Желательно
-
Умение конспектировать по видео - материала много, тесты проверяют усвоение.
-
Понимание русского технического языка: запрос, ответ, форма, кнопка, ошибка.
Не требуется
-
Опыт программирования
-
Docker, Linux, Git
-
Cursor, MCP, терминал
-
Опыт в Jira/Confluence (разберём в контексте тест-кейсов и выгрузок)
-
Платная подписка на нейросеть (достаточно бесплатного тарифа для большинства заданий; для длинных ТЗ и файлов - удобнее платный)
Преподаватели курса
Как проходит обучение
Процесс прохождения обучения:
Курс состоит из видео лекций, текстовой информации и тестов для закрепления знаний.
Проходить обучение рекомендую блоками
- Изучаете все материалы относящиеся к теме
- Фиксируете в конспект
- Проходите тесты в конце темы
Что вы получите
- Структурированная база QA: от теории тестирования до HTTP, DevTools и токенов.
- Тест-дизайн по ТЗ: от требований к черновику кейсов - руками и с помощью нейросети.
- Рабочая схема промптов под баги, логи, выгрузки и длинные ТЗ.
- Понимание лимитов ИИ: когда модель врёт и как не слить контекст.