Тестирование программного обеспечения
Технические и прикладные науки
Документ Удостоверение о ПК
72 часа
38000 ₽ Стоимость обучения
Описание курса
Интенсивный практико-ориентированный курс, разработанный для подготовки специалистов, способных обеспечить контроль качества на всех этапах жизненного цикла разработки ПО. Программа построена на основе профессионального стандарта и сочетает фундаментальную теоретическую подготовку с глубоким погружением в практику. Слушатели освоят все виды ручного тестирования (Web, Windows, мобильные приложения), научатся разрабатывать тестовую документацию, управлять дефектами и процессом тестирования в целом. Курс завершается итоговой аттестацией в форме экзамена, подтверждающей приобретение новой компетенции.
Кому подходит курс
Начинающие тестировщики
Вы получите структурированные знания и практические навыки, необходимые для старта карьеры в QA.
Специалисты смежных IT-профессий
Вы систематизируете представление о процессе тестирования и улучшите взаимодействие с QA-командами.
Студенты технических и IT-направлений
Вы приобретете востребованную практическую специальность для успешного трудоустройства в IT-сферу.
Преимущества курса
Сбалансированная программа
Сочетание глубокой теоретической базы и большого количества практических занятий для отработки навыков на реальных кейсах.
Актуальный контент
Обучение построено на профессиональном стандарте и охватывает самые востребованные направления: тестирование веб- и мобильных приложений, а также основы автоматизации.
Подготовка к реальной работе
Выпускники курса умеют не просто находить ошибки, а грамотно документировать их, понимают полный цикл разработки ПО и готовы к работе в команде.
Программа
тема 1
Введение в тестирование. Дефекты
Основные понятия и цели тестирования. Отличие багов и фич. Качество программного обеспечения. Жизненный цикл дефектов. Системы отслеживания ошибок. Составление баг-репортов и практика тестирования приложений.
тема 2
Классификация видов тестирования
Систематизация видов тестирования по различным критериям. Agile Testing Quadrants. Верификация и валидация.
тема 3
Методы тестирования
Методы черного и белого ящика: классы эквивалентности, граничные значения, тестирование переходов между состояниями.
тема 4
Процесс тестирования. Жизненный цикл ПО
Модели жизненного цикла ПО. Стадии тестирования. Документация и требования. Гибкие методологии разработки.
тема 5
Процесс тестирования. Качество. Риски
Уровни тестирования. Обеспечение качества ПО. Управление рисками качества и тестирования.
тема 6
Теория тестирования. Тест-кейсы
Тестовая документация. Разработка тест-кейсов и чек-листов. Трассируемость требований.
тема 7
Тестирование Web-приложений
Особенности функционального тестирования веб-приложений. Тестирование интерфейса, безопасности и эргономики.
тема 8
Тестирование Windows-приложений
Логическая структура приложений. Инсталляционное тестирование. Тестирование совместимости и безопасности.
тема 9
Тестирование мобильных приложений
Особенности тестирования мобильных приложений. Инструменты тестирования. Практика тестирования на мобильных устройствах.
тема 10
Введение в автоматизированное тестирование
Задачи и виды автоматизации. Процесс автоматизированного тестирования. Практика работы с Selenium IDE.
Навыки, которые приобретают выпускники
-
Сможете проводить ручное тестирование веб-, десктопных и мобильных приложений.
-
Научитесь разрабатывать тест-кейсы и оформлять баг-репорты.
-
Освоите ключевые методы тест-дизайна: классы эквивалентности и граничные значения.
-
Сможете работать с баг-трекинговыми системами и понимать жизненный цикл дефекта.
-
Получите базовые навыки автоматизации тестирования с использованием Selenium IDE.