Lze provést nezávislé testování daného programového vybavení, ať již jde o SW vyvinutý v rámci našich projektů či SW jiných dodavatelů, nebo i kompletní zajištění projektu (analýza, příprava scénářů, samotné testování, vyhodnocení).
Testování a kontrola kvality je soubor základních postupů, které podporují jak drobné změny v aplikacích, tak komplexní nasazení nových informačních systémů. Cílem testování je ověření, zda software splňuje všechny požadavky zadané zadavatelem. Nalezení co možná nejvyššího počtu softwarových chyb a součástí je i případné navržení, jak dané programové vybavení upravit - zlepšit. Testováním nelze zajistit naprostou bezchybnost aplikace. Veškeré standartní a nestandartní situace a varianty není možné otestovat. Pro jednotlivé oblasti se používají specifické nástroje a metody, které se nasazují podle potřeby.
Provádíme zejména následující typy testů:
- Unit testy
- Systémové testy
- Integrační testy
- Akceptační testy
- Regresní testy
- Specializované testy: Automatizované, Zátěžové, Security
Při provádění testů na velkých projektech je důraz kladen na integrační testy ověřující spolupráci jednotlivých systémů a na testy ověřující jejich stabilitu a výkonnost. Při testování na menších projektech jde o cílené pokrytí specifických požadavků dle potřeb zákazníka.
V jakých situacích vám může testování pomoci?
- vývoj nového SW
- implementace nového SW
- změny v SW
- nové verze existujících SW