Курс Базовий курс тестування QA
- Online
- Для початківців
- QA Automation / QA Manual
![]() |
|
| Навчальний центр: | Uzhhorod Informational Technologies School |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 10 тижнів |
| Початок курсу: | Дата формується |
| Вартість навчання: | Уточнюйте |
Під час навчання студенти знайомляться з різними практиками та підходами ручного та автоматизованого тестування. Як результат - студенти отримують знання та практичні навички в тестуванні програм і по закінченні курсів готові розпочати свою кар'єру QA інженера.
Програма курсу
Основні поняття, цілі і задачі тестування. Тестування вимог до ПЗ
- Причини помилок в програмному забезпеченні (ПЗ)
- Як оцінити і виміряти якість?
- Причинно наслідковий аналіз
- Баланс факторів - час, гроші, якість
- Звідки взялось слово "баг"?
- 7 принципів тестування
Моделі розробки ПЗ. Управління вимогами і статичне тестування
- Модель водоспад (Waterfall)
- Ітеративна модель (Iterative Model)
- Спіральна модель (Spiral Model)
- V-model
Фундаментальні тестові процеси. Методи і види тестування
- ISO9126
- Рівні тестування:
- Unit тестування
- Integration тестування
- Acceptance тестування
- та інші
Документація процесу тестування: Test Plan i Test Case
- Документи, що створюються в ході життєвого циклу проєкту
- Test cases
- Check lists
- Testing Flows
Системи управління звітами про помилки (Bugtrackers)
- Життєвий цикл дефекта
- Основні атрибути баг-репорта
- Огляд основних систем управління дефектами
- Як уникнути пінг-понгу БагАбоФіча
Позитивні і негативні тести. Класи даних для тестів. Класи еквівалентності
- Поняття позитивних і негативних тестів
- Допустимі дані
- Повторний ввід даних. Невірні дані
- Стійкість системи
- Нештатні стани середовища виконання
- Преревірка граничних значень
- Преревірка нульового значення
- Класи еквівалентності
- Поняття покриття. Рівні покриття
- Покрития по рядкам програмного коду
- Зменшення кількості тестових прикладів
- Аналіз покриття
Тестування інтерфейсу користувача (GUI)
- Задачі і цілі тестування інтерфейсу користувача
- Функціональне тестування інтерфейсу користувача
- Тестування зручності інтерфейсу користувача (usability)
Командна робота. Agile та SCRUM
- Маніфест Agile
- Ітерація
- Скрам
- Product backlog та інше
- Кодекс етики QA
Тестування баз даних
- Structured Query Language
- Joins
API, REST архітектура JSON vs XML
- API, REST архитектура, JSON vs XML
- Postman
- Як працюють кукі
HTML/CSS. Локатори
- Hypertext Markup Language
- CSS Локатори
- xPath Language
Вступ до автоматизації
- Java basics (Variable, Class, Method, OOP)
- Selenium
- TestNG
- Apache Maven
- Page Object
Git, CI tools
- Git / Github
- Jenkins
Security Testing
- Firefox Plugin for XSS
- Огляд OWASP/CEH
- GDPR
- Clickjacking
Тестування мобільних додатків
- Web
- Native
- Hybrid
Оцінка проєкту та звітність тестування
- Оцінка проєкту
- Результати тестування
Як успішно пройти співбесіду?
Розгляд інтерв'ю та найбільш поширених питань на співбесіді.
Особливості курсу
- Тривалість - 2.5 місяці
- Заняття - 3 години на тиждень
- Онлайн формат
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
EPAM
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців
Мова навчання
English
Вартість
безкоштовно
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
03.06.2026
Тривалість
14 занять
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
27.07.2026
Тривалість
9 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian, English
Вартість
13 419 UAH за курс
Навчальний центр
QALight
Формат
Online
Початок навчання
15.09.2026
Тривалість
100 годин
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
31 160 UAH за курс
