Nevyhnutnosťou vývoja každého softvéru je jeho dôkladné testovanie, ktoré si dáva za cieľ detailne overiť funkčnosť, výkonnosť, kompatibilitu a bezpečnosť navrhnutých aplikácií.
Analýzu požiadaviek vykonávame spolu so zákazníkom, ktorý má o testovanie záujem.
Ďalšie fázy testovania prebiehajú interne s naším tímom.
Po ukončení akceptačných, beta a podobných testov sa softvérový produkt odovzdáva zákazníkovi.
Ak si zákazník objedná nové zmeny, testovanie prebieha regresne odznova.
Testujeme:
- Webové aplikácie (.NET, JAVA)
- Rich klient aplikácie
- Portálové riešenia
- Mobilné riešenia
Testovania, ktoré vykonávame, môžeme rozdeliť na dva typy. A to:
- Automatizované testovanie – pomocou scriptov alebo testovacích nástrojov. Na vykonávanie testov a overenie výkonu aplikácií používame automatické testovacie nástroje ako TestComplete, SoapUI, Telerik Test Studio, Selenium, ktoré simulujú interakcie používateľov s desktopovými alebo webovými aplikáciami.
- Manuálne testovanie - ručne podľa testovacieho plánu, testovacích prípadov a scenárov
Taktiež vykonávame regresné testy, ktoré slúžia na opakované overovanie pôvodnej funkcionality aplikácií po ich modifikácii.
Proces testovania prebieha v nadväznosti jednotlivých fáz. Ich prehľadné znázornenie ponúkame na obrázku nižšie.
Každá fáza v sebe zahŕňa činnosti smerujúce k dosiahnutiu vysokej bezchybovosti testovania.
Testovanie odhalí 99% chýb, ktoré by sa s veľkou pravdepodobnosťou v praxi objavili.
Kontaktujte nás: www.unicore.sk