CyberBionic Systematics

QA. Технічні знання

6 640 UAH за курс
34 часов
Для начинающих
QA Automation / QA Manual
Этот курс научит тестированию веб- и мобильных приложений, даже если вы новичок в программировании. Вы разберете основы сетей, HTML, CSS, Git, API-тестирования и автоматизацию без кода. После 17 уроков сможете работать с инструментами вроде Postman, Selenium IDE и понимать архитектуру приложений. Курс содержит практические задания и командный проект для закрепления знаний.

О курсе

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

Основы веб-технологий и тестирования

Курс начинается с фундаментальных знаний о веб-тестировании. Студенты разбираются в клиент-серверной архитектуре, изучают принципы работы HTTP и HTTPS. Они узнают, на какие аспекты веб-приложений обращать внимание во время тестирования и ознакомятся с основным инструментарием. Теоретическую часть закрепляют практическими заданиями.

Мобильное тестирование

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

Сетевые технологии

Студенты глубже погружаются в сетевые протоколы. Они изучат структуру URL и URI, формат HTTP запросов и ответов, основные HTTP методы. Также рассматриваются понятия кеша, cookie, системы DNS и различия между IPv4 и IPv6.

Инструменты тестировщика

Модуль охватывает работу с Chrome Developer Tools - от элементов страницы до анализа сетевых запросов. Студенты научатся тестировать сайты в разных разрешениях, использовать консоль, источники и панель Application. Также изучается работа с Fiddler, создание моков и стабов.

Автоматизация тестирования

Этот раздел знакомит с концепцией автоматизации тестирования. Рассматривается тестовая пирамида, области эффективного применения автоматизации и особенности ее внедрения. Обсуждается взаимодействие между manual и automation тестировщиками.

HTML и CSS для тестировщиков

Студенты осваивают основы HTML - теги, атрибуты, структуру страницы. Они различают блочные и строчные элементы, создают первую HTML-страницу и валидируют ее. Далее добавляется изучение CSS - типы стилей, селекторы, единицы измерения и принципы семантической верстки.

Codeless автоматизация

Модуль посвящен автоматизации без написания кода. Студенты учатся определять локаторы с помощью XPath и CSS, использовать оси XPath и комбинаторы. Рассматриваются особенности Record & Play подхода и инструменты вроде Katalon Studio и Selenium IDE. Теория закрепляется практическими занятиями.

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

Студенты осваивают работу с Git - от создания репозитория до первого коммита. Во второй части модуля они учатся работать с удаленными репозиториями, ветвлением, слиянием веток и используют GitHub Flow в практических заданиях.

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

Модуль охватывает тестирование программных интерфейсов. Студенты изучают основные HTTP методы, разницу между REST и SOAP, форматы JSON и XML. Практическая часть включает работу с Swagger, Postman и SoapUI - от одиночных запросов до создания коллекций и тест-кейсов.

BDD и архитектура приложений

Раздел сочетает изучение Behavior Driven Development и архитектурных подходов. Студенты осваивают написание Gherkin сценариев, использование BDD инструментов и анализ отчетов. Также рассматриваются монолитная и микросервисная архитектуры с их преимуществами и сложностями тестирования.

CI/CD и облачные технологии

Модуль охватывает принципы непрерывной интеграции и доставки, понятие Continuous testing и структуру окружений проекта. Студенты узнают о Quality Gates и процессах CD. Также изучаются основы облачных вычислений - сервисные модели, основные вендоры и организация облачных сервисов.

Командный проект

Финальная часть курса - практическая работа в команде. Студенты проходят полный цикл тестирования: от анализа требований до написания итогового отчета. Они создают тестовую документацию, проводят тестирование, пишут баг-репорты и поддерживают актуальность всех документов проекта.

Результаты обучения

После завершения курса вы сможете работать с клиент-серверной архитектурой, использовать инструменты вроде Chrome DevTools, Fiddler, Postman и SoapUI. Вы освоите основы HTML, CSS, XPath, Git, Swagger. Поймете принципы TDD, BDD, различные архитектурные подходы, CI/CD процессы и облачные технологии.

Формат обучения

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

Что включено

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