Mi a pilóta tesztelés?
A PILOT TESTING a szoftver tesztelés egy olyan típusa, amely valós idejű működési feltételek mellett ellenőrzi a rendszer vagy az egész rendszer egyik összetevőjét. A kísérleti teszt célja egy kutatási projekt megvalósíthatóságának, idejének, költségének, kockázatának és teljesítményének értékelése.
Ez a tesztelés pontosan az UAT és a Production között történik.
A kísérleti tesztelés során a végfelhasználók kiválasztott csoportja kipróbálja a tesztelt rendszert és visszajelzést ad a rendszer teljes telepítése előtt.
Más szavakkal, ez azt jelenti, hogy ruhapróbát kell tartani az ezt követő használhatósági teszthez.
A kísérleti tesztelés segít a hibák korai felismerésében a rendszerben.
A kísérleti teszt egy rendszer telepítésével foglalkozik az ügyfél webhelyén (vagy egy felhasználó által szimulált környezetben) a folyamatos és rendszeres használat elleni tesztelés céljából.
A tesztelés legelterjedtebb módszere a rendszer folyamatos tesztelése a gyenge területek felderítésére. Ezeket a gyengeségeket ezután hibajelentéseként visszaküldik a fejlesztői csapatnak, és ezeket a hibákat a rendszer következő felépítésében kijavítják.
E folyamat során néha az elfogadás tesztelése is része a kompatibilitási tesztnek. Ez akkor fordul elő, amikor egy rendszert fejlesztenek egy régi helyére.
A szoftvertervezésben a kísérleti tesztelés arra a kérdésre ad választ, hogy a terméknek vagy szolgáltatásnak van-e potenciális piaca.
Miért fontos a kísérleti tesztelés?
A kísérleti tesztelés azért fontos, mert sok szempontból segít, például a teszteléshez használt szoftver és eljárás hibakeresése, a termék teljes körű megvalósítására való készenlét ellenőrzése, az idő- és erőforrás-elosztás jobb döntése, lehetőséget ad a célpopuláció reakciójának felmérésére, a siker mérésére programot, és lehetőséget ad a csapatnak olyan tevékenységek gyakorlására, amelyeket a használhatósági teszt során használni fognak.
Hogyan kell elvégezni a kísérleti tesztelést
A kísérleti tesztelés szintje az áttelepítési projekt méretétől és terjedelmétől függ. A tényleges kísérleti tesztet egy erre kijelölt területen vagy laboratóriumban végzik, ahol a felhasználók számos eljárást, tranzakciót és jelentést futtatnak, miközben szimulálják a szoftver funkcionalitását.
Kísérleti tesztek elvégezhetők a projekt összefüggéseitől függően,
- Egy általános üzleti vállalkozás esetében kísérleti tesztet lehet lefolytatni egy felhasználói csoporttal egy adatközpont egyik kiszolgálóján
- Egy webfejlesztő vállalkozás számára kísérleti tesztet lehet végezni úgy, hogy webhelyfájlokat tárolnak az interneten élő állomáskiszolgálókon vagy mappákon
- A kereskedelmi szoftvergyártók számára kísérleti tesztet lehet lefolytatni a korai alkalmazók speciális csoportjával.
A kísérleti teszt magában foglalja a tesztterv betartását
1. lépés : Hozzon létre egy kísérleti tervet
2. lépés : Készüljön fel a pilóta tesztre
3. lépés : Telepítse és tesztelje a kísérleti tesztet
4. lépés: Értékelje a kísérleti tesztet
5. lépés: Felkészülés a termelés telepítésére
A kísérleti teszt elvégzése előtt figyelembe kell venni a következőket:
- Biztosítson megfelelő képzést a résztvevők számára
- A szerverek telepítésének és a pilóta számára rendszerek előkészítésének bevezetési terve
- A telepítési folyamat dokumentálása
- Szkriptek tesztelése minden szoftveralkalmazáshoz. A végrehajtandó funkciók ellenőrzőlistáiból áll
- E-mailek vagy weboldalak segítségével állandó visszajelzést adhat a felhasználóktól a tervező és tesztelő csapatoknak
- Állítsa be a pilóta értékelési kritériumait, például információkat az elégedetlen felhasználók számáról, a támogatási hívások és kérések számáról stb.
- Vegyen be egy munkacsoportot olyan közösségi partnerekből vagy érdekelt felekből, akik befektettek a projektjébe, és rendszeresen találkoznak, hogy megvitassák az előrehaladást
- Kiértékelő tervet és értékelési eszközöket / eszközöket dolgozott ki a szükséges információk megismerésére a pilótacsoport ismereteiről, attitűdjének és viselkedésének változásairól.
A kísérleti teszt során a csapat összegyűjti és kiértékeli a teszt adatait. Ezen adatok alapján a csapat az egyik stratégia közül választ.
- Stagger Forward - Új kiadási jelölt telepítése a kísérleti csoportba
- Visszagörgetés - A visszagörgetési terv végrehajtása a pilótacsoport korábbi konfigurációs állapotának visszaállításához
- Felfüggesztés - A pilóta tesztelésének felfüggesztése
- Javítás és folytatás - javítások telepítése a meglévő megoldás javításához
- Telepítés - folytassa a megoldás telepítésével
Jó gyakorlat a kísérleti teszteléshez
- A pilot tesztet két nappal a használhatósági teszt előtt kell ütemezni.
- Ne indítson kísérleti tesztet, amíg az összes felhasználó, ügyfél és projektcsapat meg nem állapodik a sikeres eredmény kritériumaiban
- Kérje meg a felhasználókat, hogy jelöljenek meg minden kérdést az anyagmásolataikon, írják le aggályaikat, és tegyenek javaslatokat (ha vannak ilyenek) a fejlesztésre.
- Tájékoztassa a felhasználókat a kísérlet céljáról, hosszáról és előrehaladásáról
Példa kísérleti tesztelésre
Az alábbiakban bemutatunk néhány példát a kísérleti tesztelésre:
- A Microsoft futtatja a Windows Insider programokat a Windows 10 Pilot Testinghez
- A Google futtatja az Android Beta programot a Nexus felhasználók számára, hogy tesztelje Android operációs rendszerét
- A HP online termékeket és szolgáltatásokat tesztel
Összegzés :
- A Pilot Testing a rendszer egy elemének vagy az egész rendszernek valós idejű működési feltételek mellett történő ellenőrzése.
- Ez a tesztelés pontosan az UAT és a Production között történik.
- Segíteni fog annak ellenőrzésében, hogy terméke készen áll-e a teljes körű megvalósításra