fbpx
Тренінг
Exploratory Testing

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

Багато практик, таких як James Bach, James Whittaker, Cem Kaner, Jonathan Kohl, Michael Bolton, Elisabeth Hendrickson та інші, присвятили роки тому, щоб описати тестування як творчий процес. Вони побачили у тестуванні значнішу роль, ніж рутинна перевірка заздалегідь заготовлених тестових сценаріїв. Ці ідеї та особистий практичний досвід у тестуванні та побудові складних програмних систем спонукали мене на створення даного тренінгу.

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

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

Цільова аудиторія

тестувальники, тест ліди, тест менеджери

Вартість
$350
за учасника
Дата та час
16 годин / 2 дні
Місце
онлайн

Детальна програма

День 1

    • Тестування методом вільного пошуку практично. Приклад від тренера.
    • Що не є дослідницьким тестуванням?
    • Що означає тестувати шляхом вільного пошуку?
    • Практика на розуміння динаміки тестування шляхом вільного пошуку.
    • Фокусування/розфокусування.
    • Практика на розуміння методу фокусування/розфокусування.
    • Тестові оракули та як їх знайти.
    • Допоміжна модель для структурування тестування шляхом вільного пошуку.
    • Використання турів для вибору напряму тестової сесії.
    • Практика застосування турів під час тестової сесії.
    • Допоміжні евристики до та після тестової сесії.
    • Що означає хороший звіт з тестової сесії?
    • Практика створення звіту за результатом проведеної тестової сесії.
    • Проведення дебрифінгу.
    • Дискусія: Використання цього підходу на практиці.
    • Робота в парі з тестувальником, розробником, дизайнером, менеджером продукту.

День 2

  • Перегляд підсумків попереднього дня.
  • Продовження дискусії: впровадження підходу тестування методом вільного пошуку на практиці.
  • Як почати досліджувати на практиці? З чого розпочати?
  • Практичне завдання на побудову функціональної картки програми.
  • Підготовка інструмента для синхронізації між командами та розподіл завдань на тестування.
  • Серія практичних тестових сесій для відпрацювання здобутих навичок у перший день тренінгу.
  • Теоретична база про xBTM. Тест менеджмент на основі сесій, потоків, турів та інше.
  • Серія дискусій на тему: Уроки з досвіду тренера.
    • Чому дослідження це і є тестування?
    • Чому юніт, інтеграційні, функціональні та інші тести це не тестування?
    • Чи можуть розробники тестувати шляхом вільного пошуку?
    • Чи можна автоматизувати процес тестування шляхом вільного пошуку?
    • Чи тестування є повністю автоматизованим?
    • Як пояснити менеджменту переваги тестування вільним пошуком?
    • Чи варто витрачати час на написання тестових сценаріїв?
  • Розмови про сьогодення та майбутнє:
    • Які якості має мати хороший тестувальник?
    • Які знання та вміння необхідні тестувальнику?
    • У якому напрямку варто розвиватися тестувальнику?
    • Чи буде потреба у тестувальниках через 5 років?
  • Підсумки тренінгу.
  • Рекомендації для подальшого вивчення.