Skip to main content

Co je to zkušební úsilí?

Vývoj počítačového softwaru vyžaduje mnoho hodin kódování a testování.Toto testování obvykle zahrnuje více úrovní ověření a ověření mezi softwarovou aplikací a zákazníkem.Testovací úsilí se týká úplné sady testování, která je vyžadována pro software.Toto úplné úsilí obvykle zahrnuje testování jednotek, testování systému, testování výkonu a testování přijímání uživatele.

Testování je rozděleno na pozitivní nebo negativní testy.Zkušební úsilí definuje, jaký typ testování dojde během testovací fáze.Měl by vysvětlit úplné testování všech oblastí softwarové aplikace.Pozitivní testovací případ je založen na správném zadání testovacích dat do systému.Negativní testovací případy vyžadují, aby tester zadal špatná data.Pro většinu softwarových aplikací se obvykle doporučuje směs pozitivních a negativních testů.

Testování jednotek je testování, ke kterému dochází během vývoje softwarového kódu.Toto zkušební úsilí provádí vývojáři aplikace.Testování jednotek je předběžná testovací fáze softwarových modulů v rámci programu.Tato forma testování zajišťuje, že systém bude fungovat bez chyby, než bude odeslán testovacímu týmu k přezkumu.Toto integrační testování je testovací úsilí určené k ověření integrace externích aplikací.Integrační testování se obvykle provádí před testováním funkčnosti, protože je vyžadována úspěšná integrace dříve, než lze funkčnost ověřit.

Testování funkčnosti je testování, které ověřuje systémové funkce, jak bylo zamýšleno.Tento typ testování vyžaduje vytvoření specifických testovacích dat, která se používá během testovacího úsilí.Testování funkčnosti je ověření požadavků na skutečnou funkčnost v rámci aplikace.Neschopnost projít touto testovací fází obvykle znamená, že uživatelé nebudou přijati.Tato forma testování vyžaduje vysoké objemy zpracování, které jsou navrženy ke stresu systému až do úplného selhání.Testovací úsilí by mělo zahrnovat některé základní testování výkonu.Tím se zajistí, že systém podporuje zpracování více uživatelů bez havárie.

Testování přijetí uživatele je další formou testování ověřování systému.Toto testovací úsilí zahrnuje uživatele aplikace se specifickými testy pro ověření funkčnosti systému.Testování přijetí uživatele je kritickým krokem k zajištění spokojenosti zákazníků.K tomuto testovacímu úsilí obvykle dochází na konci vývojového cyklu, před nasazením aplikace do výroby