Курс QA Manual
Наразі набір на цей курс не проводиться. Перегляньте інші курси
- Online
- Для початківців
- QA Automation / QA Manual
![]() |
|
| Навчальний центр: | ITEA – IT Education Academy |
|---|---|
| Формат: | Курс |
| Тривалість навчання: | 3 місяців |
| Початок курсу: | Дата формується |
| Вартість навчання: | 23 550 UAH за курс |
Допускається оплата частинами
Програма курсу
Вступ в тестування програмного забезпечення
- Що таке тестування. Для чого потрібно тестування програмного забезпечення
- Життєвий цикл розробки ПЗ
- Основні документи, які використовуються в процесі життєвого циклу розробки ПЗ
- Для чого потрібен Test Plan і як його складати
- Техніка тест дизайну (Equivalence Partitioning, Boundary Values)
- Test Case як основний артефакт тестувальника
- Коли Test Case буває негативний
- Складання тестового набору для першої програми, що тестується
Поняття дефекту
- Що таке баг
- Навіщо і де описувати Bug report
- Що таке severity і priority
- Життєвий цикл дефекту
- Системи відслідковування помилок. Огляд найпопулярніших систем
- Знайомство з багтрекінговою системою Jira. Опис багів в системі
Види вимог
- Види документів з вимогами до програмного забезпечення
- RDD
- SRS
- PRD
- BRD
- Критерії тестування вимог
- Повнота
- Однозначність
- Несуперечність
- Реалізованість
- Відстеження
- Тестованість
- Тестуємо реєстраційну форму. Специфіка тестування полів, електронна адреса і телефон
Методології тестування
- Проєктна команда. Види методологій тестування програмного забезпечення
- Водоспадна модель
- V-модель
- Ітеративна модель
- RUP
- MSF
- Agile
- SCRUM
- Спринт
- Резерв проєкту
- Резерв спринту
- Діаграма вигорання
- Сторі Поінт
- Зупинка Спринту
- Покер Планування
- Зустрічі в Скрамі
Види тестування програмного забезпечення
- Які бувають види тестування
- Функціональне тестування
- Нефункціональне тестування
- Тестування, пов’язане зі змінами
Use case і checklist
- Що таке Use Case. Для чого потрібен. Чим Use Case відрізняється від Test Case
- Що таке Check List. Де і коли застосовують Check List. Чи може Check List замінити Test Case
- Як скласти Use Case і Check List на прикладі тестування будь-якого предмета
- Випадкове тестування і тестування без вимог
- Ad-Hoc – процес тестування без специфікації
- Exploratory – дослідне тестування
- Коли застосовувати та для яких проєктів
- Застосування на практиці
Системи зберігання та управління тестовими випадками
- Ознайомлення з системою TestLink (Easy QA)
- Написання тестових випадків у системі TestLink (Easy QA)
Нефункціональні види тестування
- Всі види тестування продуктивності
- Тестування навантаження (Performance and Load Testing)
- Стресове тестування (Stress Testing)
- Тестування стабільності або надійності (Stability/Reliability Testing)
- Об’ємне тестування (Volume Testing)
- Тестування установки (Installation testing)
- Тестування зручності користування (Usability Testing)
- Конфігураційне тестування (Configuration Testing)
- За допомогою яких інструментів проводять і для чого
Контроль отриманих знань
- Приклад стандартної співбесіди
- Реальні завдання
Що таке pairwise testing
- Попарне тестування. Коли, як і навіщо застосовується
- PICT, як найпростіший інструмент для автоматизації таких перевірок
Робота з браузером як з основним інструментом тестування
- Структура DevTools
- Основні елементи DevTools
- Підключення зовнішнього пристрою до DevTools для налагодження
Бонусні заняття з англійської мови
- тестування рівня володіння англійської мови
- вивчення основної термінології тестувальників
Вступ до HTML — мови розмітки гіпертексту
- Стандарт HTML. Структура HTML-документа
- Створення HTML-документа
- Створення гіперпосилання
- Списки й таблиці
Вступ до CSS
- Типи стилів
- Базовий синтаксис CSS
- Селектори тегів
- Xpath
Переваги й недоліки автоматизації тестування
- Процес впровадження автоматизації тестування
- Що автоматизувати?
- ROI в автоматизації тестування — коефіцієнт окупності інвестицій
- Для чого вимірювати ефективність?
- Автоматизація за допомогою Selenium IDE
Що таке база даних?
- Види баз даних
- Реляційна БД
- Система Управління Базами Даних (СУБД)
- Мова SQL
- SQL-стандарти
- Робота з базами даних у SQL Server
- Створення базових запитів SELECT
- Об`єднання таблиць
- Сортування даних у результаті запиту
- Розширена фільтрація даних
- Як вибрати неповторні значення з бази даних
- Логічний оператор LIKE
- Статистичні функції
MySQL чи PostgreSQL
- SELECT
- UPDATE
- DELETE
- CREATE
- GROUP BY
- ORDER BY
- HAVING
- LIMIT
Вступ до тестування мобільних додатків
- Види мобільних додатків
- Особливості тестування мобільних додатків
- Сервіс для бета-тестування
- Хмарні платформи пристроїв для тестування мобільних додатків
- Мобільне тестування на емуляторах мобільних пристроїв
Що таке web service?
- HTTP(S)
- Протокол SOAP
- Протокол REST
- Postman — кросплатформний клієнтський віконний додаток
- Тестування вебсервісів
- Створення тестових сценаріїв за допомогою Postman
- JSON and XML
REST (Representational State Transfer)
- Стиль архітектури програмного забезпечення для розподілених систем, як-от World Wide Web
- Управління інформацією сервісу
- RESTful-системи
- Використання REST-запитів при тестуванні web-сервісів
- Інструмент Postman для виклику запитів в API-інтерфейсі
- Створення GET-запитів за допомогою Postman
- Клієнт-серверна архітектура
Test Automation Basics
- Codeless Test Automation. Automated Testing in Domain Specific Language
- Katalon Studio. Інструментарій
- Часто застосовуваний інструментарій тестування
Як скласти резюме і пройти співбесіду
- Структура резюме
- FAQ
- Як поводитися на співбесіді
- Основні помилки на співбесіді
- Бонусне заняття з англійської мови
- Урок пошуку роботи
Особливості курсу
- Заняття 3 рази на тиждень (19:00-22:00)
- Лише необхідна теорія та багато практики
- Робота над реальними проєктами у групах
- Доступ до матеріалів протягом року
- Мінікурс з soft skills
- Два заняття з англійської
- Сертифікат про закінчення курсу
- Підготовка до пошуку роботи
Викладачі курсу
- Микола Головко - Software Testing Team Leader у компанії EPAM Systems
- Сергій Лозицький - Понад 5 років досвіду в тестуванні програмного забезпечення
- Євгенія Басанець - Понад 13 років досвіду в тестуванні та забезпеченні якості мобільних, desktop та web-додатків, невеликих та величезних інтегрованих enterprise, investment banking, social networking систем.
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
08.07.2025
Тривалість
34 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
9 540 UAH за курс
Навчальний центр
A-Level Ukraine
Формат
Online
Початок навчання
Дата формується
Тривалість
6 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
22 000 UAH за курс
Навчальний центр
QALight
Формат
Online
Початок навчання
22.12.2025
Тривалість
6 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
1 375 UAH за курс
Навчальний центр
Telesens Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
1 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 000 UAH за курс
