Тестирование программ
Важно! Эта функция доступна только в том случае, если она включена для учетной записи.
Можно также протестировать программу по подтвержденному списку, чтобы убедиться, что она работает должным образом.
Можно тестировать все поддерживаемые события начала или подмножество событий для тестирования выполнения конкретной программы.
Примечание. Тестовые программы не поддерживаются с представлениями SQL на начальных этапах.
В ходе тестирования сообщения рассылаются по подтвержденному списку, в результате чего можно видеть, какие пути работают, и число введений в действие в каждом пути.
Неподдерживаемые события
В настоящее время не поддерживается тестирование следующих событий:
- Отмена корзины
- Отмена обзора
- Покупка
- Подключение
- SMS-кампании посредством переключателя событий
-
Уведомления по электронной почте при выборе значений в переключателе эффективности или шлюзе этапа
-
Отправка форм и веб-службы посредством пользовательского события
Предварительные шаги:
Перед тестированием программы требуется выполнить следующие действия:
- Создание встроенной группы для списка
Эта группа будет использоваться в качестве встроенного списка, который получает тестовые сообщения. Сведения о создании встроенной группы см. в разделе Создание списков подтвержденных/встроенных групп. - Проверка правильности построения программы
При тестировании программы модуль Program автоматически проверяет ее. Можно также проверить программу на вкладке Проектирование при ее разработке. Этот способ позволяет отказаться от возврата на вкладку Проектирование для исправления ошибок. Чтобы проверить программу вручную, нажмите Проверить на вкладке Проектирование.
При попытке протестировать программу, которая содержит ошибки проверки, будет выведено сообщение, уведомляющее о необходимости исправить все ошибки перед тестированием программы.
Чтобы открыть вкладку Проектирование и исправить ошибки, нажмите кнопку Исправить в сообщении. Объекты с ошибками проверки будут выделены в рабочей зоне, и ошибки будут перечислены в правой области.
Нажмите кнопку Проверка нужное количество раз, пока не будут устранены все ошибки.
Чтобы начать тестирование::
- Откройте вкладку Тест.
- Чтобы выбрать подтвержденный список, щелкните Настройки теста, выберите подтвержденный список и нажмите кнопку ОК.
- Нажмите Повышение статуса черновика.
Повышение статуса черновика делает его доступным для тестирования.
Если она не содержит ошибок, программа готова к тестированию. Если программа содержит ошибки, нажмите кнопку Исправить в сообщении с уведомлением, исправьте ошибки и повторите шаги 1-3.
- Выберите нужные параметры событий начала и таймера:
- События. При выборе события вместо графика событий в тест будут включены введения в действие. По умолчанию будут выбраны все поддерживаемые события. Снимите флажки событий, которые не следует включать. Необходимо выбрать хотя бы одно событие начала.
- Таймеры. В режиме Передача записи будут переданы в таймер незамедлительно независимо от его настроек. В режиме Остановка введения в действия будут остановлены таймером, пока не будут разблокированы пользователем. По умолчанию все таймеры работают в режиме Передача.
Совет. Если ожидаются функциональные данные, используйте для данных, которые необходимо собрать, режим Останов.
- Нажмите кнопку Тест.
Тест будет запущен. Индикатор хода выполнения вверху страницы показывает статус теста:
- Инициирование — время, необходимое для создания записей с помощью выполнения запланированного фильтра или подготовки событий.
- Активно — тест либо выполняет введения в действие и/или ожидает выполнения событий.
- Остановка — тест останавливается.
- Остановлено — тест остановлен.
Ход выполнения автоматически обновляется каждые 30 секунд. Для обновления вручную щелкните Обновить.
- Чтобы завершить тестирование, нажмите кнопку Остановить.
Для повторного тестирования того же черновика, например другого выполнения, щелкните Сброс.
См. также
- Общие сведения о программе
- Начало работы с программой
- Разработка программ
- Публикация программ
- Анализ программ
- Общие сведения о переключателях эффективности
- Общие сведения о записях программы
- Практические методы Program