Тестирование в «песочнице» — это комплексная проверка загрузок ваших лент, сервера бронирования и обновлений в реальном времени.
Вы можете запросить проверку вашей интеграции после завершения всех этапов «Песочницы» в рамках вашего сквозного плана адаптации . Для проверки интеграции вы можете отправить тестовые примеры в службу поддержки Центра действий, заполнив форму.
Тестирование длится несколько дней подряд и может занять до семи рабочих дней, если не будет обнаружено никаких проблем. Если команда обнаружит проблемы, требующие решения, она свяжется с вами для их устранения. После устранения проблем вы можете запросить повторную проверку. После этого тестирование сбрасывается и начинается с нуля.
Самопроверка
Прежде чем запросить проверку вашей среды «песочницы», проверьте следующее:
Весь инвентарь загружается в среду Sandbox с соблюдением следующих условий для обеспечения качества данных:
- У вашего торгового инвентаря высокий процент соответствия.
- Ваши услуги доступны всегда.
- Проверка доступности работает следующим образом:
-
SchedulingRules
иResources
определены должным образом и работают так, как и ожидалось.
-
Ваша инфраструктура Sandbox не размещает реальные заказы на основе инвентаря реальных продавцов.
Вы самостоятельно проверили все известные пограничные случаи, зависящие от вашей внутренней бизнес-логики.
Запросить обзор
После завершения самотестирования и выполнения этапа «Песочницы» в рамках сквозного плана адаптации создайте новый запрос на портале партнёров, чтобы запросить проверку. Перейдя по ссылке, вы получите форму от службы поддержки Центра действий для отправки данных о конкретных продавцах и бронированиях для тестирования интеграции с «Песочницей».
Тестовые случаи
Ниже приведены некоторые сквозные тесты, которые проводятся в рамках как «песочницы», так и производственного тестирования:
- Оформите бронирование через Центр действий и убедитесь, что бронирование корректно отображается в вашей системе.
- Проверьте, отправлены ли вам электронные письма с подтверждением, а также правильно ли указаны время и бронирование.
- Отмените бронирование через Центр действий и подтвердите, что оно корректно отменено в вашей системе.
- Запишитесь на еще одну встречу через Центр действий и инициируйте отмену из своей системы с помощью API-интерфейса уведомлений о бронировании.
- Удалите определенный слот из вашей системы и проверьте, корректно ли он удален в Центре действий с помощью
BatchAvailabilityLookupResponse
. - Измените бронирование из Центра действий и убедитесь, что измененное бронирование корректно отображается в вашей системе.
- Щелкните различные слоты, чтобы убедиться в отсутствии ошибок
BatchAvailabilityLookup
.