Čo je pilotné testovanie? Definícia, význam, príklady

Obsah:

Anonim

Čo je pilotné testovanie?

PILOTNÉ TESTOVANIE je definované ako typ testovania softvéru, ktorý overuje komponent systému alebo celý systém za prevádzkových podmienok v reálnom čase. Účelom pilotného testu je vyhodnotiť uskutočniteľnosť, čas, náklady, riziká a výkonnosť výskumného projektu.

Toto testovanie sa vykonáva presne medzi UAT a produkciou.

V rámci pilotného testovania vybraná skupina koncových používateľov vyskúša testovaný systém a poskytne spätnú väzbu pred úplným nasadením systému.

Inými slovami to znamená vykonať generálnu skúšku nasledujúceho testu použiteľnosti.

Pilotné testovanie pomáha pri včasnom zisťovaní chýb v systéme.

Pilotné testovanie sa týka inštalácie systému na zákazníckej stránke (alebo v prostredí simulovanom používateľom) na testovanie proti nepretržitému a pravidelnému používaniu.

Najbežnejšou metódou testovania je neustále testovanie systému, aby sa zistili jeho slabé miesta. Tieto slabosti sa potom posielajú späť vývojovému tímu ako hlásenia chýb a tieto chyby sa opravia v ďalšom zostavení systému.

Počas tohto procesu je niekedy súčasťou testovania kompatibility aj testovanie prijatia. K tomu dochádza pri vývoji systému, ktorý nahradí starý.

V softvérovom inžinierstve vám Pilotné testovanie odpovie na otázku, či má produkt alebo služba potenciálny trh.

Prečo je pilotné testovanie dôležité

Pilotné testovanie je dôležité, pretože pomáha mnohými spôsobmi, ako je ladenie softvéru a postupov používaných na testovanie, kontrola pripravenosti produktu na implementáciu v plnom rozsahu, lepšie rozhodovanie o čase a alokácii zdrojov, dáva príležitosť zmerať reakciu cieľovej populácie na program, meranie úspechu programu a dáva tímu možnosť precvičiť si činnosti, ktoré použije na test použiteľnosti.

Ako urobiť pilotné testovanie

Úroveň pilotného testovania závisí od veľkosti a rozsahu vášho migračného projektu. Samotné pilotné testovanie sa vykonáva v špecializovanej oblasti alebo laboratóriu, kde používatelia spúšťajú množstvo postupov, transakcií a správ, keď simulujú funkčnosť softvéru.

Pilotné testovanie sa môže uskutočniť v závislosti od kontextu projektu,

  • Pre všeobecné obchodné podnikanie je možné vykonať pilotný test so skupinou používateľov na množine serverov v dátovom centre
  • Pre podnik zaoberajúci sa vývojom webových aplikácií je možné vykonať pilotný test hostením súborov stránok na pracovných serveroch alebo priečinkoch zverejnených na internete
  • Pre komerčných dodávateľov softvéru je možné vykonať pilotný test so špeciálnou skupinou používateľov, ktorí si aplikáciu adoptujú včas.

Pilotné testovanie zahŕňa dodržiavanie plánu testov

Krok 1 : Vytvorte pilotný plán

Krok 2 : Pripravte sa na pilotný test

Krok 3 : Nasaďte a otestujte pilotný test

Krok 4: Vyhodnoťte pilotný test

Krok 5: Príprava na produkčné nasadenie

Pred vykonaním pilotného testovania je potrebné zvážiť nasledujúce veci,

  • Poskytnite účastníkom primerané školenie
  • Plán zavedenia pre nasadenie serverov a prípravu systémov pre pilota
  • Dokumentácia procesu inštalácie
  • Testovanie skriptov pre každú softvérovú aplikáciu. Skladá sa z kontrolných zoznamov funkcií, ktoré sa majú vykonať
  • Poskytujte neustálu spätnú väzbu návrhovým a testovacím tímom od používateľov pomocou e-mailov alebo webových stránok
  • Nastavte hodnotiace kritériá pre pilota, napríklad informácie o počte nespokojných používateľov, počte volaní a žiadostí o podporu atď.
  • Zapojte pracovnú skupinu komunitných partnerov alebo zainteresovaných strán, ktorí investovali do vášho projektu, a ktorí sa budú pravidelne stretávať, aby prediskutovali váš pokrok
  • Vypracoval plán hodnotenia a hodnotiace nástroje / nástroje na zachytenie potrebných informácií o vedomostiach, zmenách postojov a správania pilotnej skupiny.

Počas pilotného testu tím zhromažďuje a vyhodnocuje údaje z testu. Na základe týchto údajov si tím zvolí jednu zo stratégií.

  • Stagger Forward - Nasaďte do pilotnej skupiny nového kandidáta na vydanie
  • Vrátiť späť - Vykoná plán vrátenia, aby sa pilotná skupina obnovila do predchádzajúceho stavu konfigurácie
  • Pozastaviť - Pozastaví pilotné testovanie
  • Oprava a pokračovanie - Nasadením opráv opravíte existujúce riešenie
  • Nasadiť - Pokračujte v nasadení riešenia

Osvedčené postupy pre pilotné testovanie

  • Pilotný test si naplánujte dva dni pred testom použiteľnosti.
  • Nezačínajte pilotný test, kým sa všetci používatelia, zákazníci a projektový tím nedohodnú na kritériách úspešného výsledku
  • Požiadajte používateľov, aby na svojich kópiách materiálov označili akékoľvek problémy, popísali ich záujmy a ponúkli návrhy (pokiaľ existujú) na zlepšenie.
  • Informovať používateľov o účele, dĺžke a pokroku pilota

Príklad pilotného testovania

Nasleduje niekoľko bežných príkladov pilotného testovania:

  • Spoločnosť Microsoft spúšťa programy Windows Insider pre pilotné testovanie systému Windows 10
  • Google prevádzkuje program Android Beta pre používateľov zariadení Nexus na testovanie svojho operačného systému Android
  • Spoločnosť HP prevádzkuje online pilotné testovanie svojich produktov a služieb

Zhrnutie :

  • Pilotné testovanie je overenie komponentu systému alebo celého systému za prevádzkových podmienok v reálnom čase.
  • Toto testovanie sa vykonáva presne medzi UAT a produkciou.
  • Pomôže to skontrolovať, či je váš produkt pripravený na implementáciu v plnom rozsahu