Taka sytuacja (testowa)

Taka sytuacja (testowa)
Jak tam Wasza sytuacja testowa? Jak to nie wiecie, o co chodzi? My też nie wiedzieliśmy, póki nie zajrzeliśmy do słownika ISTQB®.

Gdyby nas ktoś zapytał, co nas najbardziej na co dzień denerwuje, to naturalna odpowiedź brzmiałaby "czemu?", jednak jeśli mielibyśmy doprecyzować, to odpowiedź brzmiałaby – nic nas tak nie denerwuje, jak nieudokumentowane i nieuzasadnione zmiany w słowniku ISTQB® prowadzące do pojawienia się nowych haseł i nowych definicji.

W słowniku testerskim ISTQB® dostrzegliśmy nowe hasło: "sytuacja testowa".

Na wstępie należy podkreślić kilka rzeczy:

  • sytuacja testowa to synonim wymagania testowego,
  • wymaganie testowe to nie to samo co wymaganie,
  • wymaganie to postanowienie zawierające kryteria, które należy spełnić,
  • wymaganie testowe to synonim warunku testowego,
  • warunek testowy to testowalna własność modułu lub systemu zidentyfikowana jako podstawa do testowania,
  • podstawa do testowania to nie to samo co podstawa testów,
  • podstawa testów to zasób wiedzy używany jako podstawa dla analizy i projektowania testów,
  • z podstawy testów wyciągamy warunek testowy, czyli sytuację,
  • podstawa testów może być wymaganiem, ale nie wymaganiem testowym, bo wymaganie testowe jest warunkiem testowym,
  • warunek testowy jest synonimem sytuacji testowej.

Skoro to jest już jasne, to teraz jeszcze zrzut ekranu, aby podsumować, o czym mówimy. 

sytuacja_testowa_1.jpg

Źródło: https://glossary.istqb.org/pl/search/warunek%20testowy 

Szczerze przyznamy, że przegapiliśmy moment, kiedy "sytuacja testowa" stała się ważnym testerskim pojęciem i wybrzmiewa codziennie na projektowych open space’ach.

Postanowiliśmy więc sprawdzić u źródła, kiedy to się stało. Niestety, w słowniku nie ma takiej informacji. Przeszukaliśmy więc "warunek testowy", by wyczytać z dziennika zmian, kiedy tam pojawiła się "sytuacja" i… w sumie to nie wiadomo.

"Changes: 
2018-02-12 - Improved the definition combining ISO 29119 and the explanations in CTFL chapter 1. 
2020-10-07 - Reference changed from ISO 29119 to ISO 29119-1
".

W ramach opisanych zmian do słownika testerskiego najprawdopodobniej wprowadzono zupełnie nowe hasło "sytuacja testowa". Głośno i retorycznie pytamy – po co?

PS1. Czy jeśli istnieje "2 sytuacja testowa", to była kiedy jakaś "1 sytuacja testowa"?

PS2. Dla tych, którzy nie siedzą całe życie w Internecie i nie znają mistrza wszystkich sond ulicznych, mamy małą podpowiedź:

To powinno Cię zainteresować