Ce este testarea pilot?
PILOT TESTING este definit ca un tip de testare software care verifică o componentă a sistemului sau întregul sistem într-o condiție de operare în timp real. Scopul testului pilot este de a evalua fezabilitatea, timpul, costul, riscul și performanța unui proiect de cercetare.
Această testare se face exact între UAT și Producție.
În testarea pilot, un grup selectat de utilizatori finali încearcă sistemul testat și oferă feedback-ul înainte de implementarea completă a sistemului.
Cu alte cuvinte, înseamnă a efectua o repetiție generală pentru testul de utilizare care urmează.
Testarea pilot ajută la detectarea timpurie a erorilor din sistem.
Testarea pilot se referă la instalarea unui sistem pe un site al clientului (sau un mediu simulat de utilizator) pentru testarea împotriva utilizării continue și regulate.
Cea mai obișnuită metodă de testare este testarea continuă a sistemului pentru a afla zonele sale slabe. Aceste puncte slabe sunt apoi trimise înapoi echipei de dezvoltare ca rapoarte de erori, iar aceste erori sunt remediate în următoarea versiune a sistemului.
În timpul acestui proces, uneori testarea acceptării este inclusă și ca parte a testării de compatibilitate. Acest lucru se întâmplă atunci când un sistem este dezvoltat pentru a înlocui unul vechi.
În Ingineria software-ului, testarea pilot va răspunde la întrebarea cum ar fi dacă produsul sau serviciul are o piață potențială.
De ce este important testarea pilot
Testarea pilot este importantă, deoarece ajută în multe moduri, cum ar fi software-ul de depanare și procedura utilizată pentru testare, verificarea pregătirii produselor pentru implementarea la scară completă, o decizie mai bună privind alocarea timpului și a resurselor, oferă posibilitatea de a evalua reacția populației țintă la program, măsurarea succesului programului și oferă echipei șansa de a practica activități pe care le vor folosi pentru testul de utilizare.
Cum se face testarea pilot
Nivelul testării pilot depinde de dimensiunea și domeniul de aplicare al proiectului dvs. de migrare. Testarea pilot reală se face într-o zonă sau laborator dedicat în care utilizatorii rulează numeroase proceduri, tranzacții și rapoarte pe măsură ce simulează funcționalitatea software-ului.
Testarea pilot poate fi efectuată în funcție de contextul proiectului,
- Pentru o întreprindere generală de afaceri, poate fi efectuat un test pilot cu un grup de utilizatori pe un set de servere dintr-un centru de date
- Pentru o întreprindere de dezvoltare web, un test pilot poate fi efectuat prin găzduirea fișierelor site-ului pe servere de stocare sau foldere live pe internet
- Pentru furnizorii comerciali de software, poate fi efectuat un test pilot cu un grup special de adoptatori timpurii.
Testarea pilot implică respectarea planului de testare
Pasul 1 : Creați un plan pilot
Pasul 2 : Pregătiți-vă pentru testul pilot
Pasul 3 : Implementați și testați testul pilot
Pasul 4: Evaluați testul pilot
Pasul 5: Pregătiți-vă pentru implementarea producției
Înainte de a efectua un test pilot, trebuie luate în considerare următoarele lucruri,
- Oferiți instruire adecvată participanților
- Un plan de lansare pentru implementarea serverelor și pregătirea sistemelor pentru pilot
- Documentarea procesului de instalare
- Testarea scripturilor pentru fiecare aplicație software. Se compune din liste de verificare a funcțiilor care trebuie executate
- Oferiți feedback constant echipelor de proiectare și testare de la utilizatori, utilizând e-mailuri sau site-uri web
- Setați criteriile de evaluare pentru pilot, cum ar fi informații despre numărul de utilizatori nemulțumiți, numărul de apeluri și solicitări de asistență etc.
- Angajați un grup de lucru format din parteneri comunitari sau părți interesate care au investit în proiectul dvs. și se vor întâlni în mod regulat pentru a discuta despre progresul dvs.
- Dezvoltarea unui plan de evaluare și instrumente / instrumente de evaluare pentru a capta informațiile necesare despre cunoștințe, schimbări de atitudine și comportament ale grupului pilot.
În timpul testului pilot, echipa colectează și evaluează datele testului. Pe baza acestor date, echipa va alege una dintre strategii.
- Stagger Forward - Implementați un nou candidat de lansare în grupul pilot
- Revenire - Executați planul de revenire pentru a restabili grupul pilot la starea sa de configurare anterioară
- Suspend - Suspend testul pilot
- Patch and Continue - Implementați patch-uri pentru a remedia soluția existentă
- Implementare - Treceți la o implementare a soluției
Bune practici pentru testarea pilot
- Programați testul pilot cu două zile înainte de testul de utilizare.
- Nu inițiați testul pilot până când toți utilizatorii, clienții și echipa de proiect nu sunt de acord cu criteriile pentru un rezultat de succes
- Rugați utilizatorii să noteze orice probleme pe copiile lor de materiale, să descrie preocupările lor și să ofere sugestii (dacă au vreunul) pentru îmbunătățire.
- Informați utilizatorii despre scopul, lungimea și progresul pilotului
Exemplu de testare pilot
Iată câteva exemple comune de testare pilot:
- Microsoft rulează programe Windows Insider pentru testarea pilot Windows 10
- Google rulează programul Android Beta pentru utilizatorii Nexus pentru a-și testa sistemul de operare Android
- HP rulează online pentru testarea produselor și serviciilor sale
Rezumat :
- Testarea pilot este verificarea unei componente a sistemului sau a întregului sistem în condiții de operare în timp real.
- Această testare se face exact între UAT și Producție.
- Vă va ajuta să verificați dacă produsul dvs. este pregătit pentru implementarea la scară completă