Главная Школы Source IT Тестування ПЗ (QA)
Source IT

Тестування ПЗ (QA)

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

О курсе

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

Введение в профессию тестировщика

На этом курсе начинают с основ. Рассматривают, кто такой тестировщик ПО, какие у него обязанности и карьерные перспективы. Знакомятся с типами IT-компаний и составом проектных команд. Изучают базовые термины и определяют конкретные цели обучения.

Организация работы в IT

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

Работа с требованиями

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

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

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

Тест-дизайн и документация

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

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

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

Технические основы: HTTP и базы данных

Этот модуль дает понимание клиент-серверной архитектуры. Знакомят с протоколом HTTP, основами работы с базами данных и языком SQL. Предоставляют дополнительные материалы для углубленного изучения.

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

Курс охватывает особенности тестирования на мобильных платформах. Рассматривают виды мобильных приложений, их UI-элементы и отличия в тестировании для iOS и Android. Студенты практикуются в создании чек-листов для мобильных приложений.

Инструменты и автоматизация

Ученики разбираются, когда стоит использовать автоматизацию, а когда - ручное тестирование. Ознакомляются с полезными инструментами для тестировщиков. Получают дополнительные материалы по тестированию удобства использования и безопасности.

Системы контроля версий

Последний учебный модуль объясняет принципы работы систем контроля версий. Рассматривают понятия релизов, версий и ревизий. Знакомятся с процессом непрерывной интеграции.

Завершение обучения

Курс завершается подготовкой к собеседованию и итоговым экзаменом. Студенты получают сертификат о прохождении обучения.

Что получают выпускники

После окончания курса выпускники имеют прочную теоретическую базу по тестированию. Они понимают жизненный цикл ПО и умеют применять техники тест-дизайна. Владеют навыками создания тестовой документации на разных этапах разработки. Умеют тестировать требования, веб- и мобильные приложения. Понимают клиент-серверную архитектуру и знают базовые SQL-запросы.

Условия обучения

Курс можно оплатить частями. Учебная программа построена с учетом реальных требований IT-компаний. В течение обучения ведется рейтинг успешности студентов. Предусмотрено дополнительное занятие по стратегии трудоустройства в IT.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Сопровождение ментора