Professional Documents
Culture Documents
Case studie
In samenwerking met Smartesting®, Borland en HP
heeft Atos Origin een Case studie gedaan. Hierover is
door Elise Greveraars een whitepaper[9] gepubliceerd.
De case studie was gericht op de testniveaus ‘system
testing’ en Íntegration testing’. Ook is er uitgegaan van
traditioneel onafhankelijke modellen. Een apart design
model en een afzonderlijk testmodel. In de case studie is
gebleken dat de totale ontwikkeltijd flink wordt
teruggebracht omdat door MBT veel fouten in een vroeg
stadium werden gevonden. Ook bleek MBT op dit
niveau betrouwbaar en tijdbesparend, mede doordat
menselijke fouten werden uitgesloten bij het maken van
test cases en tevens een veel groter aantal testcases in
kortere tijd gegenereerd kon worden. Deze testcases In het volgende en laatste deel zullen wij onze
konden tevens met HP Quick Test Pro automatisch ontdekkingsreis rondom MBT voortzetten met een blik
worden uitgevoerd. Ook dit leverde aanzienlijke tijdwinst op de toekomst en de invloed, die MBT zal uitoefenen
op en droeg bij aan de algemene kwaliteitsstijging op de bedrijven en de mensen, die met MBT gaan
omdat een veel hogere test dekkingsgraad bereikt kon werken.
worden met inzet van de zelfde resources. De winst
neemt verder toe naar mate regressietesten deel
uitmaakt van de teststrategie.
De eerste concrete resultaten uit de POC’s leverden de
volgende resultaten op:
-Er is een inwerktijd nodig van 2 -8 weken
-MBT geeft een goede en bewijsbare testdekking
-Het levert een bruikbaar simulatiemodel op zodat
validatie door simulatie mogelijk is
-MBT bleek geschikt voor een scala aan systemen (SOA,
workflow, scherm applicatie, mainframe, ..)
-Er kon een hoge besparingen op testkosten ten
opzichte van manueel testen worden bereikt (50 tot
75%)
-Er bleek goede detectie van ontwerp- en requirement
fouten (verificatie tijdens modellering) mogelijk
-De POC leverde een goede indicatie dat besparing bij
projecten op meer dan 15% bereikt kan worden door in-
een-keer-goed bouwen.
-MBT bleek goed toepasbaar bij verschillende ontwikkel
methoden