Het echte ketentestwerk
                          Met je
                          voeten
                           in de...
Even het geheugen opfrissen

 • Interfacetest ≈      • Ketentest ≈
   tussen twee            doorlopen van
   systemen    ...
Testsoorten & -vormen in V-model
  wens, wet, beleid,
  kans, probleem
                                                   ...
Definitie ketenrisico



 Faalkans in een ander
  (deel)proces in een
(andere) keten, leidend
      tot schade
Waarom ketenrisico’s onzichtbaar zijn

 • Processen raken/gebruiken andere
   (deel)proces(sen)
 • Inzicht in ketenrisico’...
Faalkansen nemen toe

• Toenemende afhankelijkheden
  > Systemen ontvangen data, leveren data
• Meer IT-leveranciers
• Gee...
Effect van toenemende faalkansen
                                                          Deelproces
                    ...
Ketentestgevallen maken
• Testgevallen aansluiten
• Ontbrekende testgevallen specificeren
• Toetsen van proces en ketentes...
Werken in deelketens
 Logisch beginpunt                                  Logisch eindpunt

                Systemen, proce...
Vragen???




Expertisegroep ketentesten
Upcoming SlideShare
Loading in …5
×

Het echte ketentesten

1,551 views

Published on

25-3-2009
Dutch presentation about end-to-end testing at Sogeti Nederland BV. Given at a unitmeeting for Randstad-Zuid

Published in: Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,551
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
26
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Het echte ketentesten

  1. 1. Het echte ketentestwerk Met je voeten in de modder
  2. 2. Even het geheugen opfrissen • Interfacetest ≈ • Ketentest ≈ tussen twee doorlopen van systemen bedrijfsprocessen A B A B Interfacetest Ketentest
  3. 3. Testsoorten & -vormen in V-model wens, wet, beleid, kans, probleem gebruik & beheer requirements acceptatie- tests functioneel ontwerp Ketentest Interface toets technisch systeem- ontwerp tests Interface test ontwikkel- realisatie tests SIT
  4. 4. Definitie ketenrisico Faalkans in een ander (deel)proces in een (andere) keten, leidend tot schade
  5. 5. Waarom ketenrisico’s onzichtbaar zijn • Processen raken/gebruiken andere (deel)proces(sen) • Inzicht in ketenrisico’s niet bekend > Argumentatie projecten niet betrouwbaar > Projectscope is heilig • Hooguit onderzoek in eigen keten • Eigen keten geraakt door anderen!
  6. 6. Faalkansen nemen toe • Toenemende afhankelijkheden > Systemen ontvangen data, leveren data • Meer IT-leveranciers • Geen integraal ontwerpen • Mixen batch en on-line systemen > Technologische vernieuwingen matchen niet > Vervuiling in verouderde systemen • Uitbesteding van deelprocessen > Proceskennis verdwijnt/niet toegankelijk
  7. 7. Effect van toenemende faalkansen Deelproces A B C D E F G H I J K Complexiteit (aantal paden) 500 900 350 700 250 450 700 800 500 200 450 5800 Dekkingsgraad van het testen 90% 90% 90% 90% 90% 90% 90% 90% 90% 90% 90% 90,000% Mogelijke fouten in de code 50 90 35 70 25 45 70 80 50 20 45 580 Kans op optreden (per jaar) 4% 3% 4% 3% 3% 4% 2% 4% 3% 4% 3% 3,364% Foutkansen per deelproces per jaar 2,00 2,70 1,40 2,10 0,75 1,80 1,40 3,20 1,50 0,80 1,35 155,55 Deelproces A B C D E F G H I J K Complexiteit (aantal paden) 500 900 350 700 250 450 700 800 500 200 450 5800 Dekkingsgraad van het testen 90% 90% 90% 90% 90% 75% 90% 90% 90% 90% 90% 88,636% Mogelijke fouten in de code 50 90 35 70 25 112,5 70 80 50 20 45 648 Kans op optreden (per jaar) 4% 3% 4% 3% 3% 5% 2% 4% 3% 4% 3% 3,455% Foutkansen per deelproces per jaar 2,00 2,70 1,40 2,10 0,75 5,63 1,40 3,20 1,50 0,80 1,35 486,09
  8. 8. Ketentestgevallen maken • Testgevallen aansluiten • Ontbrekende testgevallen specificeren • Toetsen van proces en ketentestgeval
  9. 9. Werken in deelketens Logisch beginpunt Logisch eindpunt Systemen, processen of datastromen A B C D E F G H I J K L M N O P Processtroom X O O O O O X X O O O O O O O X Beschikbaarheid voor ketentest Deelketentest 1 Deelketentest 2 X: niet beschikbaar O: beschikbaar Deelketentest 3 Ketentest Waarmee beginnen? Waarmee eindigen? Deelketentest 1 Resultaat A Resultaatvoorspelling F Initiële situatie I Resultaat P Deelketentest 2 Resultaatvoorspelling H Resultaatvoorspelling E Resultaatvoorspelling I Deelketentest 3 Initiële situatie F
  10. 10. Vragen??? Expertisegroep ketentesten

×