Перейти к содержимому
Read this post in: de_DEen_USes_ESfr_FRid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW
Home » Visual Paradigm » Распутывание сценариев с помощью аналитика сценариев использования

Распутывание сценариев с помощью аналитика сценариев использования

The Аналитик сценариев использования — это мощный инструмент, предназначенный для преобразования описания сценария использования, предоставленного пользователем, в подробные таблицы решений с автоматическим анализом сценариев. Это приложение обеспечивает четкое понимание доступных сценариев и их последствий, служа основой для детального анализа, обсуждения и создания тестовых случаев для проверки разработки.

Пошаговое руководство

Шаг 1: Доступ к аналитику сценариев использования

  • Перейдите к Инструменты в главном меню.

  • Выберите Приложения из раскрывающегося списка.

  • Выберите Аналитик сценариев использования.

  • Нажмите Начать сейчас чтобы открыть инструмент.

Шаг 2: Предоставьте описание сценария использования

В интерфейсе аналитика сценариев использования вы найдете большой текстовый блок для ввода описания сценария использования, который служит основным входным данными для приложения.

  • Введите описание: Предоставьте подробное описание сценария использования, желательно включая предусловия, основной поток, альтернативные потоки, и постусловия для получения наилучших результатов.

  • Форматирование: Инструмент поддерживает форматирование markdown, что рекомендуется для лучшей читаемости и структуры.

  • Варианты ввода:

    1. Прямой ввод: Введите описание варианта использования непосредственно в текстовом поле.

    2. Вставить содержимое: Скопируйте и вставьте ранее подготовленное описание варианта использования в текстовое поле.

    3. Генератор описания варианта использования: Если вы использовали Генератор описания варианта использования приложение, вы можете повторно использовать высококачественное описание варианта использования, созданное этим инструментом.

  • Предварительный просмотр: Доступен предварительный просмотр в реальном времени для проверки отформатированного текста ввода.

  • Как только вы будете удовлетворены описанием варианта использования, нажмите Определить сценарии использования и основные тестовые случаи чтобы продолжить.

Шаг 3: Просмотр анализа таблицы решений

ИИ анализирует предоставленное описание варианта использования и генерирует три ключевых результата, представленных в виде таблиц:

i. Условия

Таблица, перечисляющая предварительные условиянеобходимые для выполнения варианта использования. Эти условия могут быть явно указаны в описании или логически выведены ИИ. Например, для варианта использования «Снять наличные» в системе банкомата условия могут включать:

  • Карта вставлена

  • PIN правильный

  • Сумма снятия <= остаток

  • В банкомате достаточно наличных
  • Введённая сумма > 0
  • Учетная запись активна

ii. Действия

Таблица, перечисляющая действия которые могут произойти в рамках использования сценария. В примере «Снятие наличных» действия могут включать:

  • Аутентификация клиента

  • Проверка PIN

  • Проверка баланса

  • Проверка наличия денег в банкомате

  • Обновление баланса счета
  • Выдача наличных

  • Печать чека

iii. Матрица решений

Наиболее полный результат, эта таблица определяет все возможные сценарии для использования сценария. Каждая строка представляет уникальный сценарий, а столбцы разделены на две группы:

  • Условия: Предусловия, перечисленные в таблице «Условия», отмеченные знаком галочка (✓) для соответствующих условий или знаком крестик (✗) для неактуальных условий в каждом сценарии.

  • Действия: Действия, перечисленные в таблице «Действия», отмеченные знаком галочка (✓) для действий, выполненных в каждом сценарии.

Примеры сценариев для использования сценария «Снятие наличных» могут включать:

  • S1: Успешное снятие с достаточным балансом счета и наличием денег в банкомате

  • S2: Операция вывода средств не удалась из-за недостаточного остатка на счете

  • S3: Операция вывода средств не удалась из-за недостаточного наличия денег в банкомате

  • S4: Операция вывода средств не удалась из-за неверного ПИН-кода

  • S5: Операция вывода средств не удалась, потому что карта не вставлена

  • S6: Операция вывода средств не удалась, потому что введённая сумма равна нулю или отрицательна

  • S7: Операция вывода средств не удалась, потому что счет неактивен

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

Шаг 4: Использование таблиц решений

Созданные таблицы решений служат основой для:

  • Детальный анализ: Понять взаимосвязи между условиями и действиями в каждом сценарии.

  • Обсуждение: Способствовать обсуждениям с заинтересованными сторонами для уточнения использования сценария или выявления крайних случаев.

  • Разработка тестовых случаев: Использовать сценарии для создания подробных тестовых случаев для проверки разработки.

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

Ключевые замечания

  • Автоматизированный анализ сценариев: ИИ использует обработку естественного языка для извлечения и анализа условий, действий и сценариев, упрощая процесс анализа использования сценария.

  • Итеративный процесс: Пользователи могут редактировать описание сценария использования и повторно генерировать таблицы решений для уточнения вывода по мере необходимости.

  • Поддержка форматирования Markdown: Использование форматирования Markdown в описании сценария использования повышает читаемость и обеспечивает точную интерпретацию входных данных ИИ.

Заключение

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

Добавить комментарий