Курс поможет освоить профессию тестировщика программного обеспечения. Студенты курса научатся ручному (мануальному) тестированию, разработке стратегии тестирования программного продукта, программированию автоматических тестов, оценке качества ПО на основании результатов тестов и подготовке информативных отчетов. Эти знания помогут претендовать на QA engineering-вакансии и успешно пройти собеседование в IT-компанию.
О курсе
Максимальное погружение в предметную область
3
Месяца
26
Занятий
39
Часов лекций
2
Коллоквиумa
Подать заявку
На кого рассчитан курс
Вы студент не ИТ специальности
Так получилось, что вы обучаетесь не ИТ специальности, но за время обучения вы поняли, что ИТ - это та область, в которой вы хотите работать больше всего
Вы мечтаете поменять текущее место работы на работу в ИТ
Вы много лет работаете и имеете постоянный доход, но хотите сменить род деятельности
Вы уже работаете в ИТ компании, но решили поменять квалификацию
Вы понимаете и знаете как устроены процессы в ИТ и ищете быстрый способ сменить квалификацию и подняться по карьерной лестнице
План курса
Первый модуль
Современная теория качества ПО. Методы обеспечения качества на всех этапах разработки.
01
Коллоквиум по первому модулю
Четырех часовое занятие, на котором преподаватель и студенты пройдут по всему материалу первого модуля
Четырех часовое занятие, на котором преподаватель и студенты пройдут по всему материалу второго модуля
04
Помощь в составлении резюме
Оформление и размещение правильно составленного резюме на всех ресурсах поиска работы
05
Подать заявку
План первого модуля
Современная теория качества ПО. Методы обеспечения качества на всех этапах разработки.
Методология разработки современных программных продуктов
- Что такое программный продукт - Принципы командной разработки ПО: Agile и Waterfall.
Качество программного продукта
Что такое качество программного продукта
Принципы разработки и выполнения тестов
- Тест-кейс - элементарная единица процесса тестирования. Что такое тест-кейс, какими свойствами он должен обладать? Классификация тест-кейсов. - Как определить набор тест-кейсов, необходимый и достаточный по объему для обеспечения достаточного качества продукта - Принципы выполнения тест-кейсов - ручных и автоматических.
Метрики контроля качества продукта
Типичная схема взаимодействия тестировщика с заказчиком. Что такое статистика и зачем она нужна тестировщику. Современные системы менеджмента тестов.
Тест план. QA и QC
Как разбить задачу тестирования сложного продукта на отдельные тесты. Априорное и апостериорное обеспечение качества: отличия понятий Quality Assurance и Quality Control.
Автоматизация контроля качества продукта
Что такое непрерывная интеграция и непрерывная поставка программного продукта (CI/CD).
- Что такое web-сервис - Протоколы интернета: модель TCP/IP. - Модель TCP/IP: практика. Сниффинг трафика с использованием утилит Wireshark и tcpdump. - Структура Web-страницы. - Введение в системы управления базами данных (СУБД).
Автоматизация тестов для Web-сервисов
- Автоматизация выполнения тестов. - Тестирование СУБД на примере учебного проекта PetClinic. - Системы контроля версий. Быстрый обзор git, github. - Автоматическое управление веб-браузером для тестирования веб-приложений. - Поиск элементов на web-странице. - TestComplete - альтернативный инструмент для автоматизации тестирования веб-приложений. - Подход Behavior Driven Testing (BDD). - Что такое Application Programming Interface (API). Тестирование API Web-сервисов с помощью Postman.
Что вы получите после прохождения курса:
1
Теоретические и практические знания по теме курса
Курс специально сбалансирован таким образом, чтобы вы получили максимальный результат
2
Знание и понимание процессов в ИТ компании
Курс построен таким образом, что вы не просто узнаете особенности предмета, но и в рамках курса используете процессы, принятые в ИТ компаниях
3
Резюме
Мы поможем вам оформить и разместить резюме
4
Сертификат об окончании курса
Подай заявку на обучение
Первый модуль + Второй модуль
82 250 рублей
2 раза в неделю
C 19:00 до 21:00
Четырех часовой коллоквиум по первому и второму модулю