Certified Unicorns

Test Design Technques

14 000 UAH за курс
3 тижнів
Для досвідчених
QA Automation / QA Manual
Цей курс про техніки тест-дизайну: equivalence partitioning, boundary values, state transition та інші. Ви дізнаєтеся, як вибирати методи, знаходити дефекти та рахувати покриття тестами. Курс триває 3 тижні, включає практичні завдання та спілкування з тренером.

Про курс

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

Модуль 1: Основи тест дизайну та еквівалентне розбиття

На першому занятті розглядають, що таке тест дизайн і чому він потребує як креативності, так і аналітики. Студенти освоюють техніку еквівалентного розбиття - як розділяти вхідні дані на групи з однаковою поведінкою. Це допомагає скоротити кількість тестів без втрати якості.

Модуль 2: Аналіз граничних значень та перехід станів

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

Модуль 3: Таблиці рішень та попарне тестування

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

Модуль 4: Класифікаційні дерева та комбінації технік

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

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

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

Що включено

Гнучкий графік
Супровід ментора