Тренинг
Exploratory Testing

За годы своего существования как сформулированная дисциплина, тестирование программного обеспечения обросло чередой недопониманий и предубеждений.

Многие практики, такие как James Bach, James Whittaker, Cem Kaner, Jonathan Kohl, Michael Bolton, Elisabeth Hendrickson и другие посвятили годы тому, чтобы описать тестирование как творческий процесс. Они увидели в тестировании более значимую роль, чем рутинная проверка заранее заготовленных тестовых сценариев. Эти идеи и личный практический опыт в тестировании и построении сложных программных систем побудили меня на создание данного тренинга.

Тренинг предназначен для тех, кто готов к переменам. Для тех, кто понимает, что есть что-то более значимое в работе тестировщика чем написание, выполнение и поддерживание в актуальном состоянии набора табличных документов. Этот тренинг для вас, если вы единственный тестировщик на проекте и не знаете с чего начать. Так же, если вы уже не один год работаете с командой разработчиков и заинтересованы улучшить качество выпускаемого продукта. Если же вы разработчик и хотите расширить свои знания, то этот тренинг подойдет и для вас.

Только тестирование свободного поиска находит ошибки. Тогда как проверки по тестовым сценариям могут лишь подтвердить их отсутствие. Тестировщик-профессионал знает, что “баги” есть всегда. Нужно лишь их обнаружить. Этот тренинг для тех кто готов замечать баги повсюду и готов справиться с этой задачей.

Целевая аудитория

тестировщики, тест лиды, тест менеджеры

Стоимость
$250
за участника
Продолжительность
16 часов
2 дня
Обед включен в стоимость тренинга
При групповой регистрации скидка

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

День 1

    • Тестирование методом свободного поиска на практике. Пример от тренера.
    • Что не есть исследовательским тестированием?
    • Что значит тестировать методом свободного поиска?
    • Практика на понимание динамики тестирования методом свободного поиска.
    • Фокусирование/расфокусирование.
    • Практика на понимание метода фокусирования/расфокусирования.
    • Тестовые оракулы и как их найти.
    • Вспомогательная модель для структурирования тестирования методом свободного поиска.
    • Использования туров для выбора направления тестовой сессии.
    • Практика применения туров во время тестовой сессии.
    • Вспомогательные эвристики до и после тестовой сессии.
    • Что значит хороший отчет по тестовой сессии?
    • Практика создание отчета по результату проведенной тестовой сессии.
    • Проведения дебрифинга.
    • Дискуссия: Внедрение данного подхода на практике.
    • Работа в паре с тестировщиком, разработчиком, дизайнером, менеджером продукта.

День 2

  • Пересмотр итогов предыдущего дня.
  • Продолжение дискуссии: внедрение подхода тестирования методом свободного поиска на практике.
  • Как начать исследовать на практике? С чего начать?
  • Практическое задание на построение функциональной карты приложения.
  • Подготовка инструмента для синхронизации между командами и распределение задач на тестирование.
  • Серия практических тестовых сессии для отработки полученных навыков в первый день тренинга.
  • Теоретическая база о xBTM. Тест менеджмент на основе сессий, потоков, туров и прочее.
  • Серия дискуссий на тему: Уроки из опыта тренера.
    • Почему исследование это и есть тестирование?
    • Почему юнит, интеграционные, функциональные и прочие тесты это не тестирование?
    • Могут ли разработчики тестировать методом свободного поиска?
    • Можно ли автоматизировать процесс тестирования методом свободного поиска?
    • Бывает ли тестирование полностью автоматизированным?
    • Как объяснить менеджменту преимущества тестирования свободным поиском?
    • Стоит ли тратить время на написание тестовых сценариев?
  • Разговоры о настоящем и будущем:
    • Какими качествами должен обладать хороший тестировщик?
    • Какие знания и умения необходимы тестировщику?
    • В каком направлении стоит развиваться тестировщику?
    • Будет ли потребность в тестировщиках через 5 лет?
  • Подведение итогов тренинга.
  • Рекомендации для дальнейшего изучения.