5. Brak czasu na testowanie eksploracyjne
Michał Rabczuk - Kainos
■ niekończące się checklisty
■ rozwijanie… niekończących się checklist
■ brak czasu na aktualizowanie przypadków testowych
10. Teraźniejszość
■ DVSA MOT – stacje kontroli pojazdów w UK
■ 4 Scrum teamy
■ jeden backlog podzielony na epiki
■ każdy team skupiony na pracy wokół „swoich” epików
Michał Rabczuk - Kainos
12. Quality Assistance
■ wspieranie developerów w efektywnym testowaniu
■ współpraca całego teamu w celu zapewnienia jak najwyższej jakości
■ monitorowanie pracy zespołu i szukanie potencjalnych usprawnień
■ przewidywanie problemów i ich zapobieganie
Michał Rabczuk - Kainos
18. In-sprint
■ scenariusze testowe
■ testy regresywne (manualne i automatyczne)
■ testy eksploracyjne (manualne)
■ testy wydajnościowe (jeżeli potrzebne)
■ testy bezpieczeństwa (jeżeli potrzebne)
■ akceptacja PO
Michał Rabczuk - Kainos
19. Post-sprint
■ smoke testy (manualne i automatyczne)
■ testy regresywne (automatyczne)
■ testy wydajnościowe
■ testy bezpieczeństwa (work in progress…)
Michał Rabczuk - Kainos
20. Korzyści
■ eliminujemy znaczną większość defektów na bardzo wczesnym etapie
■ szybciej dostarczamy gotowe funkcjonalności
■ testowanie post-sprint ograniczone do minimum
■ brak duplikacji w pokryciu kodu testami
Michał Rabczuk - Kainos