Hvad er pilottest? Definition, betydning, eksempler
Hvad er pilottest?
Pilot test er defineret som en type softwaretest, der verificerer en komponent af systemet eller hele systemet under en driftstilstand i realtid. Formålet med pilottesten er at evaluere et forskningsprojekts gennemførlighed, tid, omkostninger, risiko og ydeevne.
Denne test udføres nøjagtigt mellem UAT og produktion.
I pilottestning afprøver en udvalgt gruppe slutbrugere det system, der testes, og giver feedback før den fulde implementering af systemet.
Det betyder med andre ord at gennemføre en generalprøve til den efterfølgende usability test.
Pilottest hjælper med tidlig opdagelse af fejl i systemet.
Pilottest handler om at installere et system på et kundested (eller et brugersimuleret miljø) til test mod kontinuerlig og regelmæssig brug.
Den mest almindelige metode til test er løbende at teste systemet for at finde ud af dets svage områder. Disse svagheder sendes derefter tilbage til udviklingsteamet som fejlrapporter, og disse fejl rettes i den næste build af systemet.
Under denne proces er accepttest nogle gange også inkluderet som en del af Test af kompatibilitet. Dette sker, når et system udvikles til at erstatte et gammelt.
In Software Engineering, vil Pilot Test besvare spørgsmålet som, om produktet eller tjenesten har et potentielt marked.
Hvorfor pilottest er vigtigt
Pilottest er vigtigt fordi det hjælper på mange måder, såsom fejlfinding af software og procedurer brugt til test, kontrol af produktets parathed til fuldskalaimplementering, bedre beslutning om tid og ressourceallokering, giver mulighed for at måle din målgruppes reaktion på programmet, måling af programmets succes og giver hold en chance for at øve aktiviteter, de vil bruge til brugbarhedstest.
Sådan laver du pilottest
Niveauet af pilottest afhænger af størrelsen og omfanget af dit migreringsprojekt. Selve pilottesten udføres i et dedikeret område eller laboratorium, hvor brugerne kører adskillige procedurer, transaktioner og rapporter, mens de simulerer softwarens funktionalitet.
Pilottest kan udføres afhængigt af projektets kontekst,
- For en generel virksomhed kan en pilottest udføres med en gruppe brugere på et sæt servere i et datacenter
- For en webudviklingsvirksomhed kan en pilottest udføres ved at hoste webstedsfiler på iscenesættelsesservere eller mapper live på internettet
- For kommercielle softwareleverandører kan der udføres en pilottest med en særlig gruppe af tidlige brugere.
Pilottest involverer følgende testplan
Trin 1: Lav en pilotplan
Trin 2: Forbered dig til pilottesten
Trin 3: Implementer og test pilottesten
Trin 4: Evaluer pilottesten
Trin 5: Forbered dig på produktionsimplementering
Før du udfører en pilottest, skal følgende ting overvejes,
- Giv deltagerne tilstrækkelig træning
- En udrulningsplan for udrulning af serverne og forberedelse af systemer til piloten
- Dokumentation af installationsprocessen
- Test af scripts for hver softwareapplikation. Den består af tjeklister over funktioner, der skal udføres
- Giv konstant feedback til design- og testholdene fra brugerne ved at bruge e-mails eller websteder
- Indstil evalueringskriterierne for piloten, såsom oplysninger om antallet af brugere, der var utilfredse, antallet af supportopkald og -anmodninger osv.
- Engager en arbejdsgruppe af samfundspartnere eller interessenter, der har investeret i dit projekt og vil mødes regelmæssigt for at diskutere dine fremskridt
- Udviklede en evalueringsplan og evalueringsinstrumenter/værktøjer til at opfange den nødvendige information om viden, holdningsændringer og adfærd hos pilotgruppen.
Under pilottesten indsamler og evaluerer holdet testdata. Baseret på disse data vil teamet vælge en af strategierne.
- Skub fremad– Implementer en ny udgivelseskandidat til pilotgruppen
- Rul tilbage– Udfør tilbagerulningsplanen for at gendanne pilotgruppen til dens tidligere konfigurationstilstand
- Suspender– Afbryd pilottestning
- Patch og fortsæt– Implementer patches for at rette den eksisterende løsning
- Implementer– Fortsæt til en implementering af løsningen
God praksis for pilottestning
- Planlæg pilottesten to dage før usability-testen.
- Start ikke pilottest, før alle brugere, kunder og projektteam er enige om kriterierne for et vellykket resultat
- Bed brugerne om at markere eventuelle problemer på deres kopier af materialer, beskrive deres bekymringer og komme med forslag (hvis de har nogen) til forbedringer.
- Informer brugerne om pilotens formål, længde og fremskridt
Eksempel på pilottest
Følgende er nogle almindelige eksempler på pilottest:
- Microsoft løber Windows Insider-programmer til Windows 10 Pilottest
- Google kører Android Beta-program for Nexus-brugere til at teste sin Android Operating System
- HP kører online til pilottestning af sine produkter og tjenester
Resumé
- Pilottest er at verificere en komponent af systemet eller hele systemet under real-time driftsforhold.
- Denne test udføres nøjagtigt mellem UAT og produktion.
- Det vil hjælpe med at kontrollere, om dit produkt er klar til implementering i fuld skala