Vad är pilottestning? Definition, mening, exempel

Innehållsförteckning:

Anonim

Vad är pilottestning?

PILOTTESTING definieras som en typ av programvarutestning som verifierar en komponent i systemet eller hela systemet i realtid. Syftet med pilottestet är att utvärdera genomförbarhet, tid, kostnad, risk och prestanda för ett forskningsprojekt.

Denna testning görs exakt mellan UAT och produktion.

Vid pilottestning testar en utvald grupp slutanvändare systemet som testas och ger feedback innan systemet distribueras fullständigt.

Med andra ord betyder det att genomföra en repetition för användbarhetstestet som följer.

Pilot Testing hjälper till vid tidig upptäckt av buggar i systemet.

Pilotprovning handlar om att installera ett system på en kundwebbplats (eller en användarsimulerad miljö) för testning mot kontinuerlig och regelbunden användning.

Den vanligaste testmetoden är att kontinuerligt testa systemet för att ta reda på dess svaga områden. Dessa svagheter skickas sedan tillbaka till utvecklingsteamet som bugrapporter, och dessa buggar fixas i nästa version av systemet.

Under denna process ingår ibland också acceptansprovning som en del av kompatibilitetstestning. Detta inträffar när ett system utvecklas för att ersätta ett gammalt.

Inom programvaruteknik kommer Pilot Testing att svara på frågan som om produkten eller tjänsten har en potentiell marknad.

Varför pilottestning är viktigt

Pilot Testing är viktigt eftersom det hjälper på många sätt som felsökningsprogram och procedur som används för testning, kontroll av produktberedskap för fullskalig implementering, bättre beslut om tid och resursallokering, ger möjlighet att mäta din målpopulations reaktion på program, mätning av framgång av programmet och ger teamet en chans att öva på aktiviteter som de kommer att använda för användbarhetstest.

Hur man gör pilottestning

Nivån på pilotprovning beror på storleken och omfattningen av ditt migrationsprojekt. Den faktiska pilottestningen görs i ett särskilt område eller laboratorium där användare kör många procedurer, transaktioner och rapporter när de simulerar programvarans funktionalitet.

Pilotprov kan utföras beroende på projektets sammanhang,

  • För ett allmänt företag kan ett pilottest utföras med en grupp användare på en uppsättning servrar i ett datacenter
  • För ett webbutvecklingsföretag kan ett pilottest utföras genom att vara värd för webbplatsfiler på iscensättningsservrar eller mappar live på internet
  • För kommersiella programvaruleverantörer kan ett pilottest utföras med en speciell grupp av tidiga användare.

Pilotprovning innebär att följa testplanen

Steg 1 : Skapa en pilotplan

Steg 2 : Förbered dig för pilottestet

Steg 3 : Distribuera och testa pilottestet

Steg 4: Utvärdera pilottestet

Steg 5: Förbered dig för produktionsdistribution

Innan du utför en pilottestning måste följande saker övervägas,

  • Ge deltagarna tillräcklig utbildning
  • En lanseringsplan för att distribuera servrarna och förbereda system för piloten
  • Dokumentation av installationsprocessen
  • Testa skript för varje programvara. Den består av checklistor över funktioner som ska köras
  • Ge konstant feedback till design- och testteam från användare genom att använda e-post eller webbplatser
  • Ställ in utvärderingskriterierna för piloten, som information om antalet användare som var missnöjda, antalet supportanrop och förfrågningar etc.
  • Engagera en arbetsgrupp med samhällspartners eller intressenter som har investerat i ditt projekt och kommer att träffas regelbundet för att diskutera dina framsteg
  • Utvecklade en utvärderingsplan och utvärderingsinstrument / verktyg för att fånga nödvändig information om kunskaper, förändringar i attityder och beteende hos pilotgruppen.

Under pilottestet samlar teamet in och utvärderar testdata. Baserat på dessa data kommer teamet att välja en av strategierna.

  • Stagger Forward - Distribuera en ny release-kandidat till pilotgruppen
  • Återgå - Kör återställningsplanen för att återställa pilotgruppen till sitt tidigare konfigurationstillstånd
  • Avbryt - Avbryt pilottestning
  • Patch och Fortsätt - Distribuera korrigeringar för att fixa den befintliga lösningen
  • Distribuera - Fortsätt till en distribution av lösningen

Bra praxis för pilottestning

  • Planera pilottestet två dagar före användbarhetstestet.
  • Starta inte pilottest förrän alla användare, kunder och projektteam är överens om kriterierna för ett framgångsrikt resultat
  • Be användarna att markera eventuella problem på sina kopior av material, beskriv deras oro och ge förslag (om de har några) för förbättringar.
  • Informera användarna om pilotens syfte, längd och framsteg

Exempel på pilottestning

Följande är några vanliga exempel på pilotprovning:

  • Microsoft kör Windows Insider-program för Windows 10 Pilot Testing
  • Google driver Android Beta-programmet för Nexus-användare för att testa sitt Android-operativsystem
  • HP kör online för att testa sina produkter och tjänster

Sammanfattning :

  • Pilot Testing verifierar en del av systemet eller hela systemet under realtidsförhållanden.
  • Denna testning görs exakt mellan UAT och produktion.
  • Det hjälper dig att kontrollera om din produkt är redo för implementering i full skala