Co je pilotní testování?
PILOT TESTING je definován jako typ testování softwaru, který ověřuje součást systému nebo celý systém za provozních podmínek v reálném čase. Účelem pilotního testu je vyhodnotit proveditelnost, čas, náklady, rizika a výkonnost výzkumného projektu.
Toto testování se provádí přesně mezi UAT a Production.
V pilotním testování vybraná skupina koncových uživatelů vyzkouší testovaný systém a poskytne zpětnou vazbu před úplným nasazením systému.
Jinými slovy to znamená provést generální zkoušku následného testu použitelnosti.
Pilotní testování pomáhá při včasné detekci chyb v systému.
Pilotní testování se týká instalace systému na zákaznickém webu (nebo v prostředí simulovaném uživatelem) pro testování proti nepřetržitému a pravidelnému používání.
Nejběžnější metodou testování je nepřetržité testování systému, aby se zjistily jeho slabé oblasti. Tyto slabosti jsou poté odeslány zpět vývojovému týmu jako hlášení o chybách a tyto chyby jsou opraveny v dalším sestavení systému.
Během tohoto procesu je někdy součástí testování kompatibility i přejímací testování. K tomu dochází, když je vyvíjen systém, který nahrazuje starý.
V softwarovém inženýrství vám Pilot Testing odpoví na otázku, zda má produkt nebo služba potenciální trh.
Proč je pilotní testování důležité
Pilotní testování je důležité, protože pomáhá mnoha způsoby, jako je ladění softwaru a postupů používaných při testování, kontrola připravenosti produktu na implementaci v plném rozsahu, lepší rozhodnutí o čase a přidělení zdrojů, dává příležitost měřit reakci vaší cílové populace na program, měření úspěchu programu a dává týmu příležitost procvičit si aktivity, které budou používat pro test použitelnosti.
Jak provést pilotní testování
Úroveň pilotního testování závisí na velikosti a rozsahu vašeho migračního projektu. Skutečné pilotní testování se provádí ve vyhrazené oblasti nebo laboratoři, kde uživatelé spouštějí řadu postupů, transakcí a sestav, protože simulují funkčnost softwaru.
Pilotní testování může být provedeno v závislosti na kontextu projektu,
- Pro obecný obchodní podnik lze pilotní test provést se skupinou uživatelů na sadě serverů v datovém centru
- V případě podniku pro vývoj webových aplikací lze pilotní test provést hostováním souborů webů na připravovaných serverech nebo složkách živých na internetu
- Pro komerční dodavatele softwaru lze pilotní test provést se speciální skupinou prvních uživatelů.
Pilotní testování zahrnuje následování testovacího plánu
Krok 1 : Vytvořte pilotní plán
Krok 2 : Připravte se na pilotní test
Krok 3 : Nasazení a testování pilotního testu
Krok 4: Vyhodnoťte pilotní test
Krok 5: Připravte se na produkční nasazení
Před provedením pilotního testování je třeba zvážit následující věci,
- Poskytněte účastníkům odpovídající školení
- Zaváděcí plán pro nasazení serverů a přípravu systémů pro pilota
- Dokumentace procesu instalace
- Testování skriptů pro každou softwarovou aplikaci. Skládá se ze kontrolních seznamů funkcí, které mají být provedeny
- Poskytujte neustálou zpětnou vazbu návrhovým a testovacím týmům od uživatelů pomocí e-mailů nebo webových stránek
- Nastavte kritéria hodnocení pro pilota, například informace o počtu nespokojených uživatelů, počtu volání a žádostí o podporu atd.
- Zapojte pracovní skupinu komunitních partnerů nebo zúčastněných stran, kteří investovali do vašeho projektu a budou se pravidelně scházet, aby diskutovali o vašem pokroku
- Vypracoval plán hodnocení a hodnotící nástroje / nástroje k zachycení potřebných informací o znalostech, změnách postojů a chování pilotní skupiny.
Během pilotního testu tým shromažďuje a vyhodnocuje testovací data. Na základě těchto údajů si tým vybere jednu ze strategií.
- Stagger Forward - Nasazení nového kandidáta na vydání do pilotní skupiny
- Vrátit zpět - Provedením plánu vrácení zpět obnovíte pilotní skupinu do předchozího stavu konfigurace
- Pozastavit - Pozastavit pilotní testování
- Patch and Continue - Nasazení oprav za účelem opravy stávajícího řešení
- Nasazení - Pokračujte v nasazení řešení
Osvědčené postupy pro pilotní testování
- Naplánujte pilotní test dva dny před testem použitelnosti.
- Neinicializujte pilotní test, dokud se všichni uživatelé, zákazníci a projektový tým nedohodnou na kritériích pro úspěšný výsledek
- Požádejte uživatele, aby na svých kopiích materiálů označili jakékoli problémy, popsali své obavy a nabídli návrhy (pokud nějaké mají) na zlepšení.
- Informovat uživatele o účelu, délce a postupu pilotního projektu
Příklad pilotního testování
Následuje několik běžných příkladů pilotního testování:
- Společnost Microsoft spouští programy Windows Insider pro pilotní testování systému Windows 10
- Google provozuje program Android Beta pro uživatele zařízení Nexus, aby otestoval svůj operační systém Android
- Společnost HP provozuje online pilotní testování svých produktů a služeb
Shrnutí :
- Pilotní testování je ověření součásti systému nebo celého systému za provozních podmínek v reálném čase.
- Toto testování se provádí přesně mezi UAT a Production.
- Pomůže to zkontrolovat, zda je váš produkt připraven na implementaci v plném rozsahu