Мета курсу
Отримати комплексні знання у сфері тестування ПЗ та забезпечення якості. Ми навчимо вас навичкам ручного тестування веб, мобільних та десктопних застосунків для забезпечення якості продукту та покращення користувацького досвіду.
Курс розроблений для
Фахівців із ручного тестування ПЗ, які хочуть структурувати та розширити свої знання сучасними підходами та практиками.
Менеджерів і лідерів QA-команд, які прагнуть налаштувати ефективні процеси роботи.
Формат навчання:
Тривалість курсу: 14 занять × 7 тижнів
Домашні завдання після кожної лекції та зворотний зв’язок від тренера
Доступ до відеозаписів і матеріалів у Google Classroom
Що отримує випускник курсу:
🔗 Переглянути переваги
І ндивідуальні та корпоративні курси проводимо українською, англійською мовами, за Вашим бажанням.
Програма курсу "Тестування ПЗ та забезпечення якості"
1
Життєвий цикл розробки ПЗ (SDLC) та Життєвий цикл тестування ПЗ (STLC)
Стадії створення ПЗ
Артефакти, корисні спеціалістам з якості на кожному етапі розробки ПЗ
Ролі на проєктах та взаємодія тестувальників із ними
2
Моделі, методології та фреймворки в розрізі управління якістю програмного продукту
Моделі: водоспадна, прототипування, спіральна модель, V-модель, Agile підхід
Методології та фреймворки: Scrum, Kanban, Lean, SAFe
3
Основи управління якістю
Що таке управління якістю
Внутрішня та зовнішня якість продукту
Організація забезпечення якості
4
Типи вимог. Процес і принципи тестування ПЗ
Принципи тестування ПЗ
Процес тестування ПЗ
Типи та види вимог
5
Типи тестування ПЗ
Функціональне тестування (smoke, sanity, regression)
Нефункціональне тестування (performace, load, security, user interface)
6
Необхідна документація в тестуванні ПЗ
Тест-план
Тест-матриця
Чекліст
Тест-кейс
Методи опрацювання тестів
7
Життєвий цикл багів та робота з ними
Умови існування багів
Джерела багів
Як визначати баги
Життєвий цикл багів
Баг-репорти
Структурування багів та робота в багтрекерах
8
Стратегія тестування та тест-план
Побудова ефективної стратегії тестування
Визначення обсягів тестування, цілей і ризиків
Створення та наповнення тест-плану
Приклади реальних тест-планів у проєктах
9
Юзабіліті-тестування
Що таке юзабіліті
Принципи юзабіліті
Інструменти для юзабіліті-тестування
10
Тестування веб-застосунків
Етапи
Тестування верстки
404 та інші помилки
11
Тестування мобільних та десктоп застосунків
Особливості тестування на різних платформах (iOS, Android, Windows, macOS)
Перевірка сумісності, продуктивності та стабільності
Інструменти для тестування мобільних застосунків
Емулятори та реальні пристрої
12
Тестування АРІ
Що таке API і як його тестують
Типи API-тестів (functional, integration, security)
Інструменти для тестування API (Postman, Swagger, JMeter)
Перевірка запитів, відповідей та обробки помилок
13
Використання ШІ в тестуванні ПЗ
Робота з даними
Виявлення вразливостей
Генерація тест-кейсів
Інструменти та додатки
14
Позиціонування та пошук роботи
Побудова кар’єрного шляху в QA
Як підготуватися до співбесіди
Типові питання та приклади завдань на інтерв’ю
Поради з професійного розвитку та навчання