Udostępnij za pośrednictwem


Testowanie interfejsu portalu dla aplikacji zarządzanych platformy Azure

Po utworzeniu pliku createUiDefinition.json dla aplikacji zarządzanej należy przetestować środowisko użytkownika. Aby uprościć testowanie, użyj środowiska piaskownicy, które ładuje plik w portalu. Nie trzeba wdrażać aplikacji zarządzanej. Piaskownica przedstawia interfejs użytkownika w bieżącym środowisku portalu pełnoekranowym. Piaskownica jest zalecanym sposobem wyświetlania podglądu interfejsu.

Wymagania wstępne

  • Plik createUiDefinition.json. Jeśli nie masz tego pliku, skopiuj przykładowy plik.

  • Subskrypcja platformy Azure. Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

Korzystanie z piaskownicy

  1. Otwórz piaskownicę tworzenia definicji interfejsu użytkownika.

    Pokaż piaskownicę

  2. Zastąp pustą definicję zawartością pliku createUiDefinition.json . Wybierz Podgląd.

    Wybieranie wersji zapoznawczej

  3. Zostanie wyświetlony utworzony formularz. Możesz przejść przez środowisko użytkownika i wypełnić wartości.

    Pokaż formularz

Rozwiązywanie problemów

Jeśli formularz nie jest wyświetlany po wybraniu pozycji Podgląd, może wystąpić błąd składniowy. Poszukaj czerwonego wskaźnika na pasku przewijania po prawej stronie i przejdź do niego.

Pokaż błąd składni

Jeśli formularz nie jest wyświetlany, a zamiast tego zostanie wyświetlona ikona chmury ze spadkiem łez, formularz zawiera błąd, taki jak brakująca właściwość. Otwórz narzędzia web developer tools w przeglądarce. Konsola wyświetla ważne komunikaty dotyczące interfejsu.

Pokaż błąd

Testowanie plików rozwiązania

Po zweryfikowaniu, że interfejs portalu działa zgodnie z oczekiwaniami, nadszedł czas, aby sprawdzić, czy plik createUiDefinition jest prawidłowo zintegrowany z plikiem mainTemplate.json. Możesz uruchomić test skryptu weryfikacji, aby przetestować zawartość plików rozwiązania, w tym plik createUiDefinition. Skrypt weryfikuje składnię JSON, sprawdza wyrażenia wyrażeń wyrażeń wyrażeń regularnych w polach tekstowych i upewnia się, że wartości wyjściowe interfejsu portalu są zgodne z parametrami szablonu. Aby uzyskać informacje na temat uruchamiania tego skryptu, zobacz Uruchamianie statycznych testów sprawdzania poprawności szablonów.

Następne kroki

Po zweryfikowaniu interfejsu portalu dowiedz się, jak udostępnić aplikację zarządzaną platformy Azure w witrynie Marketplace.