Automatizált, mindenre kiterjedő tesztelésnek kell alávetni az új termékeket, hogy vajon megfelelnek-e az üzleti célokból levezetett műszaki specifikációknak; az elkészült szoftvereken teljesítményteszteket kell végrehajtani, hogy az üzemi terhelést képesek-e biztonsággal elviselni; és végül tesztelni kell őket a biztonságosság szempontjából, méghozzá már a tervezés legkorábbi pillanatától kezdve.
A tesztelés folyamata ráadásul nem ér véget az alkalmazás kibocsátásával: az üzemeltetés mindennapi működés közben gyűjti az információkat az alkalmazás állapotáról, teljesítményéről és ezek fényében dönt arról, hogy az esetleges problémák az üzemeltetés vagy a szoftverfejlesztés hiányosságaiból fakadnak-e.
A tesztelés menedzsmenthez és automatizáláshoz használható legfontosabb és legismertebb alkalmazások:
1. Software Requirements Definition
1.1. TeamDefine (Borland)
1.2. Requirements Management module (HP)
2. Requirements Management System
2.1. CaliberRM (Borland)
2.2. Requirements Management module (HP)
2.3. Rational RequisitePro (IBM)
3. Test Manager
3.1. SilkCentral Test Manager (Borland)
3.2. Quality Center (HP)
3.3 Rational TestManager (IBM)
|