Många webbplatser har en separat staging- eller testversion av sin webbplats. Vanligtvis används en separat URL (till exempel testing.yourwebsite.com) där nya funktioner kan testas innan de släpps på huvudsidan (som i vårt exempel skulle vara yourwebsite.com).
Om du har en sådan testmiljö kan du även använda den i din app. Det är riktigt användbart när du vill försäkra dig om att app-specifika funktioner (som pushnotiser, biometrik, köp i appen, anpassade flikar) eller kommande webbplatsändringar fungerar som de ska i appen innan du släpper dem till dina användare.
Låt oss gå igenom några sätt du kan komma åt din testmiljö i appen, och vad du bör tänka på.
För engångstester
Om du bara vill testa specifika saker ibland är dessa metoder snabba och kräver minimal inställning.
Dold knapp på produktionswebbplatsen
Ett enkelt alternativ är att lägga till en länk till din testmiljö någonstans på din vanliga webbplats som bara du kan se eller komma åt.
Några exempel:
- En länk som bara visas när du är inloggad som admin eller med ett specifikt testkonto.
- En liten ikon eller knapp som bara dyker upp efter att du tryckt på ett osynligt element några gånger.
- En länk på en sida som väldigt sällan besöks av användare, t.ex. i sidfoten på din sida med användarvillkor.
När du klickar på länken i appen kommer du att vara i din testmiljö i appen.
Använda appkonsolen
Alla appar skapade med webtoapp.design har en inbyggd konsol. Här är en guide för hur du öppnar utvecklarkonsolen. I konsolen klickar du på "Öppna URL"-knappen och anger sedan URL:en till din testmiljö.
Nackdelar
Metoderna ovan har tyvärr vissa nackdelar:
- Att lägga till en dold länk på webbplatsen eller gå igenom flera steg varje gång du vill komma åt testmiljön är ganska omständligt.
- Vissa funktioner i din app (t.ex. att injicera CSS eller Javascript) kan vara kopplade till specifika URL:er. Så om din testmiljö använder andra URL:er kan vissa saker bete sig annorlunda än på produktionswebbplatsen.
- Du kan inte testa ändringar i din webtoapp.design-konfiguration. Om du ändrar menyalternativen du har konfigurerat för din app, kommer ändringen att gå live direkt i din app.
Separat testapp
Den mest flexibla lösningen är att skapa en separat app för din staging-URL på webtoapp.design. Det undviker nackdelarna med de andra testmetoderna och sparar dig mycket tid om du testar regelbundet.
Med en testapp kan du göra följande:
- Du kan ladda ner och installera din testapp separat från huvudappen via TestFlight och APK-filen.
- Testappen öppnar direkt din testmiljö, inga hemliga knappar behövs.
- Du kan testa och ändra inställningar i webtoapp.designs dashboard för bara testappen, utan att påverka din produktionsapp.
Vi erbjuder en separat testapp som detta som en del av vårt företagsabonnemang. Kontakta oss gärna om du vill sätta upp det.
