Brieduma modeļa testēšana programmatūras testēšanā
Brieduma modeļa (TMM) testēšana programmatūras testēšanā ir sistēma programmatūras testēšanas procesu brieduma novērtēšanai. Testēšanas termiņa modeļa izmantošanas mērķis ir noteikt termiņu un nodrošināt mērķus, lai uzlabotu programmatūras testēšanas procesu, lai sasniegtu progresu. To var papildināt ar jebkuru procesa uzlabošanas modeli vai izmantot kā atsevišķu modeli.
Testa termiņa modelis (TMM) ir balstīts uz spējas brieduma modeli (CMM), un to pirmo reizi izstrādāja Ilinoisas Tehnoloģiju institūts. Tas ir detalizēts modelis testa procesa uzlabošanai.
TMM modelim ir divas galvenās sastāvdaļas
- 5 līmeņu kopums, kas nosaka testēšanas iespējas
- Novērtēšanas modelis
Dažāda līmeņa brieduma modelis
Pieci TMM līmeņi palīdz organizācijai noteikt sava procesa briedumu un noteikt nākamās uzlabošanas darbības, kas ir būtiskas, lai sasniegtu augstāku testa brieduma līmeni.
TMM līmeņi | Mērķi | TMM līmeņu mērķis |
---|---|---|
1. līmenis: Sākotnējais | Programmatūrai vajadzētu darboties veiksmīgi |
|
2. līmenis: noteikts | Izstrādāt testēšanas un atkļūdošanas mērķus un politikas |
|
3. līmenis: integrēts | Testēšanas integrēšana programmatūras dzīves ciklā |
|
4. līmenis: vadība un mērīšana | Izveidojiet testa mērījumu programmu |
|
5. līmenis: optimizēts | Pārbaudes procesa optimizācija |
|
Atšķirība starp CMM un TMM
CMM | TMM |
---|---|
|
|
Secinājums:
Programmatūras uzturēšana ir dārga un laikietilpīga, ja pēc projekta piegādes tiek konstatēti defekti. Līdz ar to, lai gan defektu noteikšana ir svarīga, ir svarīgi arī, lai programmatūra izstrādes posmā pieļautu pēc iespējas mazāk kļūdu. Standarta testēšanas process, piemēram, TMM, var palīdzēt to sasniegt. TMM (Testing Maturity Model), kas ir īpaši izstrādāts testēšanas risināšanai, var palīdzēt organizācijai uzlabot testēšanas praksi.