QA Starter — это практико‑ориентированный курс, который поможет освоить ключевые навыки профессии тестировщика ПО. Материал подойдёт тем, кто делает первые шаги в IT и хочет понять, как устроен процесс обеспечения качества в современных командах разработки.
Что входит в программу курса
Учебная программа охватывает все базовые направления ручного тестирования и знакомит с актуальными инструментами QA‑специалиста. Теория сразу подкрепляется практическими примерами и разбором типичных рабочих задач.
Основы тестирования ПО
Назначение QA‑специалиста в команде разработки.
Принципы тестирования и уровни проверки качества.
Типы тестирования и примеры их использования в реальных проектах.
Методологии разработки
Agile-подходы: их преимущества и место тестировщика в процессе.
Фреймворк SCRUM: роли, артефакты, события, работа в рамках спринтов.
Документация и рабочие артефакты
Составление тест-планов и тест-кейсов.
Формирование тест-комплектов.
Написание баг-репортов и тест-отчётов.
Тест-дизайн и техники анализа
Применение техники разбиения на классы эквивалентности.
Использование анализа граничных значений.
Комбинаторные методы и техники оптимизации тестов.
Инструменты тестировщика
Во время обучения вы осваиваете популярные инструменты, которые помогают ускорить и улучшить процесс тестирования.
Инструменты браузера
Chrome DevTools: анализ верстки, отладка, работа с сетью.
Google Chrome Plugins и Safari Develop для расширенных проверок.
Инструменты для проверки API и автоматизации
Postman для тестирования REST‑API.
Selenium IDE для базовой автоматизации действий в браузере.
Дополнительные технические навыки
Курс также включает блоки, которые позволяют глубже понимать техническую сторону работы современных веб‑приложений.
Клиент‑серверная архитектура
Принципы взаимодействия клиента и сервера.
Работа HTTP и HTTPS протоколов.
Основы веб‑верстки
Структура HTML‑документа.
Основы CSS и визуального оформления.
Работа с базами данных
Основные SQL‑запросы.
Получение и анализ данных для проверки функциональности.
Чему вы научитесь после завершения курса
Определять типы и уровни тестирования и применять их на практике.
Различать гибкие методологии и уверенно работать по Agile и SCRUM.
Создавать тестовую документацию: тест-планы, тест-кейсы, наборы тестов.
Проводить тестирование, оформлять баг-репорты и писать итоговые отчёты.
Использовать техники тест-дизайна для создания эффективных проверок.
Работать с инструментами тестировщика: DevTools, Postman, Selenium IDE и др.
Удален по просьбе правообладателя
Урок 1.00:47:17
Что такое QA и где его место?
Урок 2.00:45:46
Гибкие методологии разработки и тестирование в спринте