Loading
Автоматизация бизнес-процессов посредством Salesforce Flow
Настройка и выполнение тестового сценария (бета-версия)

Настройка и выполнение тестового сценария (бета-версия)

Настройте тестовые данные и параметры запуска, а потом запустите сценарий в тестовом режиме (бета-версия).

Требуемые версии

Просмотр поддерживаемых версий.
Требуемые полномочия пользователя
Для открытия, редактирования, создания, активации или деактивации потока посредством всех типов потоков, элементов и функций, доступных в Flow Builder, включая Einstein и Agentforce for Flow: Управление потоком
Примечание
Примечание Тестовый режим — это пробная или бета- служба, на которую распространяются условия бета- обслуживания по адресу Agreements - Salesforce.com или письменное объединенное пробное соглашение, если оно выполняется клиентом, и применимые условия в каталоге условий продукта. Использование этой пробной или бета-службы предоставляется по усмотрению клиента.
  1. Откройте списковое представление «Потоки».
    • В приложении «Автоматизация» выберите вкладку «Потоки».
    • Во вкладке «Потоки» в любом приложении Lightning нажмите на меню действий и выберите «Открыть поток».
    • В настройке, в поле быстрого поиска введите «Потоки», а потом выберите «Потоки».
    Обратите внимание, что параметры приложения «Автоматизация» и вкладки «Потоки» не требуют доступа к настройкам.
  2. Откройте поток для тестирования.
  3. Нажмите кнопку «Тестирование».
    Откроется панель тестовой конфигурации, отображающая все, что вы последний раз открывали в тестовом режиме для этого потока. Если тестовый режим для этого потока открывается впервые, открывается новый, несохраненный тестовый сценарий.
    Тестовый режим открыт с панелью конфигурации сценария тестирования
  4. Если тестовый режим откроется в списке сохраненных сценариев, нажмите «Создать сценарий» во вкладке «Оценивается вручную» или «Автоматически» или нажмите «Создать сценарий».
  5. (Дополнительно) В разделе сведений введите метку и описание сценария.
    Flow Builder создает API-имя на основе метки. Имя API становится доступным только для чтения после сохранения. Метка и API-имя обязательны для сохранения сценария.
  6. (Дополнительно) Включите автоматизацию тестирования сценариев.
    С помощью автоматизации тестирования сценариев можно автоматически оценивать сценарии тестирования и использовать изолированные тестовые данные из класса Apex. Узнайте больше в разделе Автоматическое тестирование потока. Для потока, запущенного записью, настроенного на запуск только при удалении записи, этот переключатель выключен. Только сценарии тестирования, оцененные вручную, поддерживают поток, инициированный при удалении.
    Переключатель для включения и выключения автоматического тестирования сценария
  7. Для потоков, запущенных записью, в поле «Выбрать путь» выберите путь потока, который нужно протестировать. По умолчанию: «Выполнить немедленно».
    Если у вас нет запланированного пути или асинхронного пути, единственным вариантом будет «Выполнить немедленно».
  8. Если выбран параметр «Автоматизация тестирования сценария», в поле «Выбрать источник данных» выберите «Выполнить из данных организации для использования оперативных данных из вашей организации» или «Выполнить из хранилища данных для использования изолированных тестовых данных».
    Если вы выберете «Выполнить из Data Silo», обязательное поле настройки теста Apex отобразится. Выберите класс @testSetup Apex, настраивающий изолированные тестовые данные. Узнайте больше в разделе Тестирование потока с помощью изолированных тестовых данных.
  9. Предоставьте данные, запускающие поток.
    • В потоке, запущенном записью, в поле «Задать запись запуска» найдите и выберите запись. Сценарий выполняет поток так, как если бы эта запись была создана, обновлена или удалена (в зависимости от настроек потока).
    • Для автоматически запущенного потока с переменными ввода в поле «Определение значений ввода» задайте значение для каждой переменной ввода. Если значение не указано, сценарий использует стандартное значение ввода. Заданные Apex переменные не поддерживаются.
  10. Для потока, запущенного записью, настроенного при создании или обновлении записи, выберите, нужно ли выполнять сценарий, как при создании или обновлении записи.
  11. Для потока, запущенного записью, настроенного при обновлении, создании или обновлении записи, выберите «Обновлено» и нажмите «Обновить запись», чтобы развернуть раздел.
  12. Введите значения полей, используемые сценарием для имитации обновления.
    1. Чтобы предварительно заполнить форму текущими значениями записи, щелкните «Применить начальные значения запускающей записи».
    2. Чтобы очистить значения, нажмите кнопку «Очистить поля».
      Эти изменения имитируют обновление и не сохраняются в вашей организации.
    Панель сценария тестирования с обновленной конфигурацией записи
  13. Если автоматизация тестирования сценария включена, в поле «Ожидаемые результаты (утверждения)» задайте ресурс, оператор и значение для каждого утверждения. Чтобы добавить утверждение, нажмите «Добавить утверждение».
    Узнайте больше в разделе Автоматическое тестирование потока.
  14. В разделе «Выбрать параметры выполнения» настройте доступные параметры.
    • В потоке, запущенном записью, для выполнения сценария, даже если инициирующая запись не соответствует условиям входа потока, выберите «Пропустить требования условия начала».
    • Для автоматически запущенного потока, чтобы управлять обработкой элементов ожидания сценарием в потоке, выберите «Отладка алгоритма элементов ожидания».
    • Для сценария тестирования, настроенного вручную (автоматизация тестирования сценария выключена), для запуска сценария от имени определенного пользователя выберите «Запустить автоматизацию от имени другого пользователя». Узнайте больше в разделе «Включение отладки и тестирования потоков от имени другого пользователя».
    • Автоматизация запуска в режиме отката включена по умолчанию. Откат обязателен, его нельзя выключить для сценариев с утверждениями и для потоков, запущенных записью.
  15. Нажмите «Сохранить сценарий».
    Сценарий сохраняется посредством введенной метки, API-имени и описания.
  16. В поле «Выбрать версии потока» переместите версии потока, которые нужно протестировать, в выбранные версии потока.
  17. Нажмите «Выполнить сценарий».

После выполнения сценария вкладка сведений отображает путь выполнения и все ошибки.

В сценарии автоматической оценки вкладка «Ожидаемые результаты» также отображает статус, условие и фактическое значение каждого утверждения. Узнайте, как интерпретировать эти результаты в интерпретации результатов сценария тестирования в тестовом режиме (бета-версия).

Для просмотра, выполнения или управления всеми сохраненными сценариями тестирования нажмите на стрелку «Назад» из сценария тестирования. Узнайте больше в разделе Управление сценариями тестирования (бета-версия).

 
Загрузка
Salesforce Help | Article