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