Main Academy

QA Manual

15 000 UAH за курс
68 годин
Для початківців
QA Automation / QA Manual
Цей курс дає мінімум знань, щоб успішно пройти співбесіду на QA-інженера. Ви вивчите основи тестування, попрацюєте з інструментами та виконаєте навчальний проект з підтримкою викладача. Також у програмі — розвиток комунікаційних навичок, які важливі для роботи.

Про курс

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

На цьому курсі з тестування ПЗ слухачі проходять повний шлях від основ до практичних навичок. Кожен модуль будуєть на знаннях з попереднього.

Основи тестування ПЗ

Курс починається з фундаментальних понять. Слухачі дізнаються, що таке тестування і як воно пов'язане з якістю продукту. Розглядають причини виникнення дефектів та основні принципи тестування. Також вивчають різні види програмного забезпечення.

Процеси та методології розробки

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

Робота з вимогами та планування

Цей блок присвячений роботі з вимогами. Слухачі вчаться аналізувати різні види вимог, оцінювати їх якість та застосовувати техніки тестування. Також розглядають планування процесу тестування, створення тест-плану та визначення тестового покриття.

Підходи до тестування

Модуль охоплює три ключові підходи: сценарне тестування, дослідницьке тестування та тестування на основі ризиків. Кожен підхід розглядається детально з практичними прикладами застосування.

Тест-артефакти

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

Техніки тест-дизайну

Цей модуль присвячений методам створення ефективних тестів. Слухачі вивчають статичне та динамічне тестування, а також конкретні техніки для кожного з цих видів.

Робота з дефектами

Модуль розкриває поняття дефекту в ПЗ. Слухачі вчаться складати зрозумілі баг-репорти та відстежувати життєвий цикл дефекту від виявлення до закриття.

Інструменти тестувальника

Курс знайомить з базовими інструментами, які використовують у професійному тестуванні. Слухачі дізнаються про призначення різних категорій інструментів та їх практичне застосування.

Веб-тестування та XML

Цей блок охоплює основи веб-тестування: архітектуру додатків, мережеві протоколи та інтернет-технології. Окремий модуль присвячений роботі з XML - від базового синтаксису до практичних завдань з XSD.

Управління тестуванням

Слухачі вивчають організаційні аспекти тестування. Включає планування, оцінку трудомісткості, відстеження прогресу та використання метрик. Також розглядають конфігураційний менеджмент.

Тестування веб-сервісів

Найбільший практичний модуль присвячений роботі з API. Слухачі вивчають веб-сервіси, REST/SOAP протоколи, роботу з Postman. Включає створення колекцій, автоматизацію тестів, роботу з авторизацією та безпекове тестування. Завершується роботою з Swagger документацією.

Практика

Курс завершується інтенсивною практичною частиною, де слухачі застосовують отримані знання в реальних умовах.

Особливості навчання

Заняття проходять ввечері у форматі живих онлайн-зустрічей. Курс містить багато практичних завдань та навчальних проектів. Викладач надає регулярний зворотний зв'язок. Після успішного завершення видається сертифікат. Додатково проводиться кар'єрний тренінг з HR-фахівцями.

Що включено

Вечірні заняття
Видається диплом/сертифікат