Обзор песочницы

Тестирование в «песочнице» — это комплексная проверка загрузок ваших лент, сервера бронирования и обновлений в реальном времени.

Вы можете запросить проверку вашей интеграции после завершения всех этапов «Песочницы» в рамках вашего сквозного плана адаптации . Для проверки интеграции вы можете отправить тестовые примеры в службу поддержки Центра действий, заполнив форму.

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

Самопроверка

Прежде чем запросить проверку вашей среды «песочницы», проверьте следующее:

  1. Весь инвентарь загружается в среду Sandbox с соблюдением следующих условий для обеспечения качества данных:

    1. У вашего торгового инвентаря высокий процент соответствия.
    2. Ваши услуги доступны всегда.
    3. Проверка доступности работает следующим образом:
      1. SchedulingRules и Resources определены должным образом и работают так, как и ожидалось.
  2. Ваша инфраструктура Sandbox не размещает реальные заказы на основе инвентаря реальных продавцов.

  3. Вы самостоятельно проверили все известные пограничные случаи, зависящие от вашей внутренней бизнес-логики.

Запросить обзор

После завершения самотестирования и выполнения этапа «Песочницы» в рамках сквозного плана адаптации создайте новый запрос на портале партнёров, чтобы запросить проверку. Перейдя по ссылке, вы получите форму от службы поддержки Центра действий для отправки данных о конкретных продавцах и бронированиях для тестирования интеграции с «Песочницей».

Тестовые случаи

Ниже приведены некоторые сквозные тесты, которые проводятся в рамках как «песочницы», так и производственного тестирования:

  • Оформите бронирование через Центр действий и убедитесь, что бронирование корректно отображается в вашей системе.
  • Проверьте, отправлены ли вам электронные письма с подтверждением, а также правильно ли указаны время и бронирование.
  • Отмените бронирование через Центр действий и подтвердите, что оно корректно отменено в вашей системе.
  • Запишитесь на еще одну встречу через Центр действий и инициируйте отмену из своей системы с помощью API-интерфейса уведомлений о бронировании.
  • Удалите определенный слот из вашей системы и проверьте, корректно ли он удален в Центре действий с помощью BatchAvailabilityLookupResponse .
  • Измените бронирование из Центра действий и убедитесь, что измененное бронирование корректно отображается в вашей системе.
  • Щелкните различные слоты, чтобы убедиться в отсутствии ошибок BatchAvailabilityLookup .