Nowa certyfikacja ISTQB odnosi się do roli technicznego testera w projektach zwinnych.
Sylabus można znaleźć na stronie ISTQB®.
Wyróżnia on trzy podstawowe techniki testowania:
- automatyzację testów,
- testowanie eksploracyjne,
- testowanie czasrnoskrzynkowe.
Oraz trzy poziomy ryzyka dla funkcji:
- high – wysokie,
- medium – średnie,
- low – niskie.
Dla systemów krytycznych, pod względem bezpieczeństwa, rekomendacje dla technik kształtują się następująco:
Legenda
++ silnie rekomendowane
+ rekomendowane
o neutralne
- nierekomendowane
-- niedozwolone
Widzimy więc, że czym większe ryzyko danego systemu oraz jego funkcji, to rekomendowane są techniki bardziej sformalizowane oraz automatyzacja.
Dla systemów, które nie są krytyczne pod względem bezpieczeństwa, rekomendacje dla technik wyglądają znacznie inaczej, włącznie z tym, że praktycznie wszędzie rekomendowane są techniki eksploracyjne:
Odradza się natomiast, w funkcjach o niskiej krytyczności, testowania automatycznego oraz technik sformalizowanych. Oczywiście jest to jedynie rekomendacja, która musi być dopasowana do specyfiki własnego projektu.