QALight

Тестування ПЗ

11 390 UAH за курс
50 часов
Для начинающих
QA Automation / QA Manual
Этот курс научит вас основам тестирования программного обеспечения. Вы получите практические навыки работы с реальными проектами, JIRA и тестовой документацией. После завершения сможете начать карьеру тестировщика ПО.

О курсе

Программа курса по тестированию ПО

Основы тестирования и работа в команде

На этом курсе начинают с фундаментальных понятий. Студенты узнают, что такое тестирование программного обеспечения, каковы его цели и задачи. Рассматривают историю развития тестирования и понятие качества ПО. Учат различать контроль качества и гарантию качества. Выясняют, кто такой тестировщик и какие навыки ему нужны. Далее курс показывает, как работает команда разработки. Студенты изучают жизненный цикл разработки ПО, роли участников проекта и их задачи. Разбирают принципы взаимодействия в команде и основы проектной документации.

Модели разработки и практика SCRUM

Здесь рассматривают различные модели разработки программного обеспечения. Студенты изучают каскадную, V-образную, итерационную и Agile модели. Особое внимание уделяют Agile и его принципам. Подробно разбирают фреймворк SCRUM - его артефакты, роли и мероприятия. Затем курс переходит к практике. Студенты работают в командах, пишут user stories, создают product backlog и sprint backlog. Учат оценивать задачи с помощью story points и проводят planning poker. Практикуют проведение daily scrum, работу с scrum board и sprint retrospective.

Уровни и виды тестирования

Этот блок посвящен классификации тестирования. Студенты изучают уровни тестирования - модульное, интеграционное, системное и приемочное. Рассматривают подходы к интеграционному тестированию. Далее курс охватывает различные виды тестирования - статическое и динамическое, black box, white box и gray box. Рассматривают ручное и автоматизированное тестирование, позитивные и негативные тесты. Студенты учат различать дымовое тестирование, критические тесты, функциональное и нефункциональное тестирование.

Анализ требований и управление дефектами

На этом курсе учат работать с требованиями. Студенты узнают, что такое требования и почему они важны. Изучают методы выявления требований и их уровни - бизнес-требования, пользовательские, функциональные и нефункциональные. Рассматривают характеристики качественных требований и методы их тестирования. Затем курс переходит к практике - студенты пишут и анализируют требования в командах. Далее изучают управление дефектами - классификацию ошибок, жизненный цикл баг-репорта, анализ и написание отчетов об ошибках.

Работа в JIRA и техники тест-дизайна

Студенты знакомятся с системой JIRA. Изучают ее интерфейс и функции для создания, поиска и фильтрации баг-репортов. Практикуют написание отчетов об ошибках в JIRA. Далее курс охватывает техники тест-дизайна. Студенты изучают классы эквивалентности, граничные значения, метод пар и работу с PICT. Рассматривают диаграммы состояний и переходов, таблицы решений. Каждую технику отрабатывают на практике.

Тест-планирование и документация

Этот блок посвящен планированию тестирования. Студенты изучают основы тест-планирования, роль тест-плана в проекте, стратегии тестирования. Рассматривают критерии начала и завершения тестирования, вехи тестирования и риски. Далее курс учит писать тестовую документацию - тест-планы, тест-кейсы, чек-листы, матрицы покрытия, баг-репорты и финальные отчеты о тестировании.

Практика тестирования и экзамен

Завершающий модуль - комплексная практика на основе жизненного цикла тестирования. Студенты работают в командах, анализируют и тестируют требования, пишут баг-репорты. Создают чек-листы, тест-планы, тестовые наборы и тестовые случаи. Практикуют проведение тестирования, поддержку документации и анализ результатов. Учат писать test summary report. Курс завершается экзаменом, где студенты демонстрируют полученные знания и навыки.

Преимущества обучения

Занятия проходят онлайн в удобное время - днем, вечером или в выходные. Преподаватели имеют большой практический опыт работы в отрасли. После успешной сдачи экзамена студенты получают свидетельство об окончании курса. Курс также предоставляет помощь в трудоустройстве для выпускников.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора