Тестирование интерфейса портала для Управляемых приложений Azure
После создания файла createUiDefinition.json для управляемого приложения необходимо протестировать пользовательский интерфейс. Чтобы упростить тестирование, используйте песочницу, служащую для загрузки файла на портал. Вам не нужно развертывать управляемое приложение. Песочница представляет пользовательский интерфейс в текущем интерфейсе полноэкранного портала. Песочница — это рекомендуемый способ предварительного просмотра интерфейса.
Необходимые компоненты
Файл createUiDefinition.json. Если у вас нет этого файла, скопируйте пример файла.
Подписка Azure. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.
Использование песочницы
Откройте Создание песочницы для определений пользовательского интерфейса.
Замените пустое определение содержимым файла createUiDefinition.json . Выберите Предварительный просмотр.
Отображается созданная вами форма. Вы можете шаг за шагом воспроизвести взаимодействие с пользователем и указать значения.
Устранение неполадок
Если форма не отображается после выбора предварительной версии, может возникнуть ошибка синтаксиса. Найдите красный индикатор на правой полосе прокрутки и перейдите к нему.
Если форма не отображается, а вместо этого виден значок облака с каплей, то ошибка в форме, например, отсутствует свойство. Откройте в браузере "Средства для веб-разработчиков". В консоли отображаются важные сообщения об интерфейсе.
Тестирование файлов решения
Теперь, когда вы убедились, что интерфейс портала работает должным образом, пришло время проверить правильность интеграции файла createUiDefinition с файлом mainTemplate.json. Можно запустить тестирование сценария проверки для проверки содержимого файлов решения, включая файл createUiDefinition. Сценарий проверяет синтаксис JSON, регулярные выражения в текстовых полях и обеспечивает соответствие выходных значений интерфейса портала параметрам шаблона. Со сведениями о запуске этого сценария можно ознакомиться в статье, посвященной запуску статических проверок шаблонов.
Следующие шаги
После проверки интерфейса портала узнайте, как сделать управляемое приложение Azure доступным в Marketplace.