Testa portalgränssnittet för Azure Managed Applications
När du har skapat filen createUiDefinition.json för det hanterade programmet måste du testa användarupplevelsen. För att förenkla testningen använder du en sandbox-miljö som läser in filen i portalen. Du behöver inte distribuera det hanterade programmet. Sandbox-miljön visar användargränssnittet i den aktuella fullskärmsportalen. Sandbox-miljön är det rekommenderade sättet att förhandsgranska gränssnittet.
Förutsättningar
En createUiDefinition.json-fil . Om du inte har den här filen kopierar du exempelfilen.
En Azure-prenumeration. Om du inte har en Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar.
Använda sandbox-miljö
Öppna sandbox-miljön Skapa definition för användargränssnitt.
Ersätt den tomma definitionen med innehållet i filen createUiDefinition.json. Välj Förhandsgranska.
Formuläret som du skapade visas. Du kan gå igenom användarupplevelsen och fylla i värdena.
Felsökning
Om formuläret inte visas efter att du har valt Förhandsversion kan det bero på ett syntaxfel. Leta efter den röda indikatorn i den högra rullningslisten och navigera till den.
Om formuläret inte visas och du i stället ser en ikon för ett moln med droppe, visas ett fel i formuläret, till exempel en egenskap som saknas. Öppna Verktyg för webbutvecklare i webbläsaren. Konsolen visar viktiga meddelanden om ditt gränssnitt.
Testa lösningsfilerna
Nu när du har kontrollerat att portalgränssnittet fungerar som förväntat är det dags att verifiera att filen createUiDefinition är korrekt integrerad med filen mainTemplate.json. Du kan köra ett valideringsskripttest för att testa innehållet i dina lösningsfiler, inklusive filen createUiDefinition. Skriptet validerar JSON-syntaxen, söker efter regex-uttryck i textfält och ser till att utdatavärdena för portalgränssnittet matchar parametrarna för mallen. Information om hur du kör det här skriptet finns i Köra statiska valideringskontroller för mallar.
Nästa steg
När du har verifierat portalgränssnittet kan du läsa mer om att göra ditt Azure-hanterade program tillgängligt på Marketplace.