"Uciekinierzy" w testowaniu

"Uciekinierzy" w testowaniu
Spośród wszystkich błędów oprogramowania to "uciekinierzy" są naszym największym wrogiem i z nimi przede wszystkim walczymy. "Uciekinierzy"? To te błędy, które pomimo pól minowych analizy statycznej, zasieków przypadków testowych i obrony testerskiej przedarły się do użytkownika końcowego.

 

Nie ma dużego znaczenia czy błąd jest krytyczny, ważny czy trywialny tak długo, jak jesteśmy świadomi jego istnienia. Poważne kłopoty pojawiają się jeśli nie wykryjemy go (ich) przed wydaniem oprogramowania klientowi.

"Uciekinier" stanowi zupełnie inną kategorię błędu, uzupełniając jednocześnie wszystkie inne nam znane. Nie pojawi się w raportach z testów, ale pojawi się jako skarga na infolinii, towar zwrócony do sklepu, czy żądanie zapłaty kary umownej. "Uciekinier" ma poważną wagę biznesową. Może powodować utratę dobrego imienia w oczach klienta, lub też stratę przy kolejnym produkcie, który znajdzie mniejszą ilość zrażonych już nabywców.

Nie bez powodu ocenia się zespoły wytwórcze miarą: ilość ("uciekinierów" / ilość wszystkich znalezionych defektów)*100%. I nie bez powodu każdy wytwórca marzy o ilości "uciekinierów" o wartości równej "0".

Jeśli jednak zdarzy nam się sytuacja, w której defekty przedostały się do klienta, musimy zastanowić się nad gęstością oczek w siatce do ich łapania, oraz nad poprawnością procesu ich eliminacji, itp. Czy mogliśmy zrobić coś aby zatrzymać "uciekiniera"? Jaki wysiłek oznacza to dla naszej organizacji i kto będzie odpowiedzialny za to, aby dany błąd nie wyciekł ponownie?

 

Końcowy rezultat to np.:

- przypadek testowy dla tego (lub podobnego) defektu będzie w zestawie regresywnym przed wydaniem wersji

- analiza przyczyny "uciekiniera" i możliwości narzędziowe, procesowe i ludzkie jego powstrzymania.

 

Inspirowane: http://www.testthisblog.com/2012/06/escape-review-meeting-model.html

 

 

 

 

 

 

 

 

8161

Powiązane szkolenia

05-06
czerwca
2023
Jarosław Hryszko
online
Praktyka testowania
1 750PLN
Testowanie aplikacji internetowych
12
Wolnych miejsc
Rezerwuj
06-07
marca
2023
Arnika Hryszko
online
Praktyka testowania
1 770PLN
Testowanie użyteczności
9
Wolnych miejsc
Rezerwuj
20-21
kwietnia
2023
Rafał Stańczak
online
Dobre praktyki testowania
1 700PLN
Testowanie w metodykach Agile
12
Wolnych miejsc
Rezerwuj
23-24
marca
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
1 770PLN
Testowanie aplikacji mobilnych - Android
9
Wolnych miejsc
Rezerwuj
12-13
czerwca
2023
Krzysztof Skarbiński
online
Automatyzacja testowania
1 800PLN
Testowanie REST API dla początkujących w języku python
11
Wolnych miejsc
Rezerwuj
27-28
lutego
2023
Krzysztof Kołodziejczyk
online
Języki programowania dla testerów
1 800PLN
JavaScript dla testerów oprogramowania
9
Wolnych miejsc
Rezerwuj
24-26
kwietnia
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
3 000PLN
Tester gier
11
Wolnych miejsc
Rezerwuj
13
marca
2023
-09
kwietnia
2023
Krzysztof Kołodziejczyk
online
Automatyzacja testowania
5 500PLN
Praktyka automatyzacji testowania
5
Wolnych miejsc
Rezerwuj

To powinno Cię zainteresować