Brandumo modelio testavimas programinės įrangos testavime
Brandumo modelio (TMM) testavimas programinės įrangos testavime yra programinės įrangos testavimo procesų brandos vertinimo sistema. Testavimo brandos modelio tikslas yra nustatyti brandą ir pateikti tikslus, kaip pagerinti programinės įrangos testavimo procesą, kad būtų pasiekta pažanga. Jis gali būti papildytas bet kokiu proceso tobulinimo modeliu arba gali būti naudojamas kaip atskiras modelis.
Bandomasis brandos modelis (TMM) yra pagrįstas pajėgumų brandos modeliu (CMM) ir jį pirmą kartą sukūrė Ilinojaus technologijos institutas. Tai yra išsamus bandymo proceso tobulinimo modelis.
TMM modelis turi du pagrindinius komponentus
- 5 lygių rinkinys, apibrėžiantis testavimo galimybes
- Vertinimo modelis
Skirtingi brandos modelio lygiai
Penki TMM lygiai padeda organizacijai nustatyti savo proceso brandą ir nustatyti kitus tobulinimo žingsnius, kurie yra būtini norint pasiekti aukštesnį bandymo brandos lygį.
TMM lygiai | Tikslai | TMM lygių tikslas |
---|---|---|
1 lygis: pradinis | Programinė įranga turėtų veikti sėkmingai |
|
2 lygis: apibrėžta | Sukurkite testavimo ir derinimo tikslus bei politiką |
|
3 lygis: integruotas | Testavimo integravimas į programinės įrangos gyvavimo ciklą |
|
4 lygis: valdymas ir matavimas | Sukurkite bandymo matavimo programą |
|
5 lygis: optimizuotas | Testo proceso optimizavimas |
|
CMM ir TMM skirtumas
CMM | TMM |
---|---|
|
|
Išvada:
Programinės įrangos priežiūra yra brangi ir daug laiko reikalaujanti, kai po projekto pristatymo nustatomi trūkumai. Taigi, nors defektų nustatymas yra svarbus, taip pat svarbu, kad programinės įrangos kūrimo etape būtų padaryta kuo mažiau klaidų. Tai pasiekti gali padėti toks standartinis bandymų procesas kaip TMM. TMM (testavimo brandos modelis), specialiai sukurtas bandymams spręsti, gali padėti organizacijai pagerinti bandymų brandą.