Provozní přejímací zkoušky - Operational acceptance testing
Provozní přejímací zkoušky (OVES) se používá k provádění provozní připravenosti (předběžného vydání) produktu, služby nebo systému jako součásti a systém řízení kvality. OAT je běžný typ nefunkčního testování softwaru, používaný hlavně v vývoj softwaru a údržba softwaru projekty. Tento typ testování se zaměřuje na provozní připravenost systému, který má být podporován a / nebo stát se součástí produkčního prostředí. Proto je také známý jako testování provozní připravenosti (ORT) nebo provozní připravenost a testování zajištění (OR&A). Funkční testování v rámci OAT se omezuje na ty testy, které jsou vyžadovány k ověření nefunkční aspekty systému.
Podle Mezinárodní rady pro testování softwaru (ISTQB) může OAT zahrnovat kontrolu záloha / obnovit zařízení, IT zotavení po havárii postupy, úkoly údržby a pravidelná kontrola bezpečnostních slabin.,[1] a dokumenty o ISO 29119 a přejímce provozu Anthony Woods,[2] a ISO 25000 a provozní přejímací zkoušky od Dirka Dacha a kol., OAT obecně zahrnuje:[3]
- Testování komponent
- Failover (ve stejném datovém centru)
- Selhání komponenty
- Selhání sítě
- Funkční stabilita
- Přístupnost
- Konverze
- Stabilita
- Použitelnost
- Správa služeb IT (podpora)
- Monitorování a výstrahy (k zajištění správných výstrah v systému, pokud se něco pokazí)
- Přenosnost
- Kompatibilita
- Interoperabilita
- Instalace a zálohování
- Lokalizace
- Obnova (napříč datovými centry)
- Obnova aplikace / systému
- Obnova dat
- Spolehlivost
- Zálohování a obnovení (obnovení)
- Zotavení po havárii
- Udržitelnost
- Výkon, stres a objem,
- Postupy (funkčnost) a podpůrná dokumentace (podpora)
- Zabezpečení a penetrace
Během OAT mohou být prováděny změny parametrů prostředí, které aplikace používá pro hladký chod. Například s Microsoft Windows aplikace se smíšenou nebo hybridní architekturou, to může zahrnovat: Služby Windows, konfigurační soubory, webové služby, XML soubory, COM + komponenty, webové služby, IIS, uložené procedury v databázích atd. OAT by se obvykle mělo objevit po každé hlavní fázi životního cyklu vývoje: návrh, sestavení a funkční testování. V následných projektech se často považuje za finále ověření před vydáním systému; kde v agilních a iterativních projektech dochází k častějšímu provádění OAT, které poskytuje zúčastněným stranám záruku trvalé stability systému a jeho provozního prostředí.
Přístup použitý v OAT může následovat tyto kroky:
- Navrhnout systém,
- Posoudit design,
- Sestavte systém,
- Potvrďte, pokud je postaven na design,
- Vyhodnoťte systémové adresy požadavků na obchodní funkčnost,
- Posoudit shodu systému s nefunkčními požadavky,
- Nasadit systém,
- Posoudit provozuschopnost a podporu systému.
Pro spuštění OAT testovací případy, má tester obvykle výhradní přístup do systému nebo prostředí. To znamená, že jeden tester by prováděl testovací případy v jediném okamžiku. Přesně pro OAT Provozní připravenost jsou definovány kvalitní brány: vstupní i výstupní brány. Primární důraz OAT by měl být kladen na provozní stabilitu, přenositelnost a spolehlivost systému.
Reference
- ^ ISTQB http://istqbexamcertification.com/what-is-acceptance-testing/
- ^ Anthony Woods (2015). „Provozní přejímka - aplikace normy ISO 29119 pro testování softwaru“. Citovat deník vyžaduje
| deník =
(Pomoc) - ^ Bílá kniha: Provozní přejímací testování, zajištění kontinuity provozu. Prosinec 2012 Dirk Dach, Dr. Kai-Uwe Gawlik, Mark Mevert