Oblique Testing - метод анализа рисков через творческое исследование. Oblique Testing - это методология анализа рисков и выявления потенциальных проблем в продукте, основанная на использовании провокационных карточек с вымышленными отрицательными отзывами пользователей.

Концептуальная основа

Подход построен на Oblique Strategies (Обходных стратегиях), которые разработал композитор и продюсер Брайан Ино в сотрудничестве с художником Питером Шмидтом. Эти карты предназначены для преодоления творческого застоя и предложения неожиданных перспектив при решении сложных задач. Mike Talks адаптировал эту концепцию для тестирования, создав Oblique Testcards - колоду из 28 карт с негативными отзывами.

Как это работает Процесс использования:

1. Вы выбираете карту из колоды наугад 2. На карте написан вымышленный отрицательный отзыв пользователя (например: "Я думал, что это упростит мне жизнь! ОДНА ЗВЕЗДА!!!") 3. Этот отзыв служит триггером для анализа рисков 4. Команда обсуждает, в каких ситуациях реальные пользователи могут столкнуться с этой проблемой 5. Выявляются потенциальные риски и уязвимости продукта

Практический пример

Для платформы оставлен отзыв "Я думал, что это упростит мне жизнь!" может подсказать следующие области для анализа риска:

  • Качество API документации - недостаточно ясная документация затруднит использование сервиса
  • Обеспечение обратной связи - плохие сообщения об ошибках оставят пользователя в замешательстве
  • Сложность операций - требуется слишком много вызовов API для простых задач
  • Удобство использования - интерфейс требует большего количества шагов, чем ожидается
  • Производительность - медленные ответы разочаруют пользователей
  • Надёжность - частые сбои создают впечатление, что система неработоспособна

Преимущества метода

Преодоление воображения. Для тех, кому сложно самостоятельно генерировать идеи для тестирования, карты предоставляют конкретные отправные точки.

Баланс конкретности и общности. Отзывы на картах достаточно конкретные, чтобы вдохновить мышление, но и достаточно общие, чтобы при повторном использовании одной и той же карты генерировать разные идеи в контексте разных компонентов или функциональности.

Творческий подход к анализу рисков. Метод вносит креативность в процесс, который часто становится формальным и предсказуемым, помогая команде увидеть продукт с неожиданной перспективы.

Развитие эмпатии. Обсуждение вымышленных жалоб помогает команде глубже вникнуть в опыт пользователя и его потенциальное разочарование.

Интеграция в процесс QA

Это метод, который хорошо дополняет традиционный анализ рисков, эвристики и тест-дизайн техники. Его эффективнее всего использовать во время:

  • Планирования тестирования проекта
  • Мозговых штурмов по выявлению новых рисков
  • Пересмотра стратегии тестирования
  • Подготовки к регрессионному тестированию новых версий продукта
  • Сессий исследовательского тестирования (exploratory testing)

Oblique Testing - это инновативный инструмент для команд QA, которые хотят выйти за рамки стандартных сценариев тестирования и выявить скрытые риски через творческий подход к анализу.

Материал из книги «Тестирование веб-API» - практическое руководство Марка Винтерингема. #теория #QA