Testovanie a manažment testovania
Zabezpečíme komplexné testovanie IT riešenia vrátane prípravy testovacej stratégie, test plánu, testovacích scenárov, koordinácie funkčných, integračných a akceptačných testov, ako aj podpory pri nasadení do produkčnej prevádzky.
Komplexné riadenie celého testovacieho procesu, od definovania stratégie až po podporu pri nasadení riešenia.
Čo získate
- Vypracovanie testovacej stratégie a test plánu prispôsobených rozsahu a charakteru projektu
- Systematické riadenie testovacieho procesu vrátane plánovania, koordinácie a reportingu
- Sledovanie metrík kvality a priebežné vyhodnocovanie pripravenosti riešenia na nasadenie
- Príprava testovacích scenárov a testovacích prípadov na základe požiadaviek
- Koordinácia testovania s koncovými používateľmi
- Podpora pri nasadení a prechode na nový systém/proces
Čo pre vás urobíme
Testovanie a manažment testovania zahŕňa komplexné riadenie celého testovacieho procesu od definovania stratégie až po podporu pri nasadení riešenia. Test manažér stanovuje celkový prístup k testovaniu v rámci projektu, určuje rozsah testovania, vhodné typy a úrovne testov, používané nástroje, potrebné prostredia a kritériá pre vstup a výstup z jednotlivých fáz. Na základe tejto stratégie pripravuje detailný testovací plán, ktorý obsahuje harmonogram aktivít, alokáciu zdrojov, identifikáciu rizík a jasné rozdelenie zodpovedností. Počas realizácie testovania priebežne monitoruje jeho priebeh, vyhodnocuje metriky kvality, ako sú počty defektov, pokrytie požiadaviek testami či úspešnosť vykonaných testov, a zabezpečuje pravidelné reportovanie pre projektový tím a stakeholderov. Súčasťou služby je aj odborná podpora pri samotnom testovaní a nasadení riešenia. Na strane dodávateľa pripravujeme návrhy testov, tvoríme testovacie scenáre a realizujeme funkčné, integračné aj výkonové testy. Na strane používateľa zastrešujeme akceptačné testovanie (UAT), v rámci ktorého overujeme, či riešenie spĺňa nielen formálne požiadavky, ale aj potreby reálneho používania v praxi. Koordinujeme priebeh všetkých typov testov medzi zapojenými stranami, priebežne vyhodnocujeme výsledky, evidujeme a facilitujeme riešenie zistených chýb. Zároveň poskytujeme podporu pri nasadení nového systému alebo procesu a pri prechode do produkčnej prevádzky, aby bol celý proces plynulý, kontrolovaný a kvalitne riadený.
Testovacia stratégia a plánovanie
- rozsah testovania a vhodné typy a úrovne testov
- používané nástroje a potrebné testovacie prostredia
- kritériá pre vstup a výstup z jednotlivých fáz
- harmonogram aktivít a alokáciu zdrojov
- identifikáciu rizík a rozdelenie zodpovedností
Riadenie a monitoring testovania
- počty a závažnosť identifikovaných defektov
- pokrytie požiadaviek testami
- úspešnosť vykonaných testov
- pripravenosť riešenia na nasadenie
- Výsledky pravidelne reportujeme projektovému tímu aj stakeholderom.
Realizácia testov
- návrh testov a tvorbu testovacích scenárov
- funkčné, integračné a výkonové testy
- Na strane používateľa zastrešujeme:
- akceptačné testovanie (UAT)
- overenie, či riešenie spĺňa nielen formálne požiadavky, ale aj potreby reálneho používania v praxi
- koordináciu testovania medzi všetkými zapojenými stranami
- evidenciu a facilitáciu riešenia zistených chýb
Podpora pri nasadení
- testovaciu stratégiu a test plán prispôsobené rozsahu a charakteru projektu
- systematické riadenie testovacieho procesu vrátane plánovania, koordinácie a reportingu
- sledovanie metrík kvality a priebežné vyhodnocovanie pripravenosti riešenia
- pripravené testovacie scenáre a testovacie prípady na základe požiadaviek
- koordináciu testovania s koncovými používateľmi
- overenie zhody implementovaného riešenia s definovanými požiadavkami
- podporu pri nasadení a prechode na nový systém alebo proces
Kto na tom pracuje
- Test manažér
- Zodpovedá za kvalitu pred nasadením. Nastavuje testovaciu stratégiu, koordinuje testovanie a zabezpečuje, že riešenie je stabilné, bezpečné a pripravené na produkciu.
- Tester
- Overuje, že systém funguje presne tak, ako má. Pripravuje testovacie scenáre, vykonáva manuálne aj automatizované testy a identifikuje chyby skôr, než sa dostanú k používateľom.