Analiza domenowa wg ISTQB

Analiza domenowa wg ISTQB
Nowym tematem w szkoleniu ISTQB Poziomu Zaawansowanego jest analiza domenowa. Ze względu na złożoność tematu poddaliśmy go dogłębnej analizie.

 

Na pierwszy rzut oka analiza domenowa wydaje się być innym opisem wartości granicznych i klas równoważności z uwzględnieniem dodatkowych pojęć, takich jak:

IN - test poprawnej klasy równoważności

OUT - test na zewnątrz poprawnej klasy równoważności

ON - poprawna wartość graniczna

OFF - niepoprawna wartość graniczna.

 

Na przykład badając poprawną wartość graniczną "1000" dla przedziału <-1000; 1000> pojawiają się nam następujące wartości:

IN = 0

OUT = 2000

ON = 1000

OFF = 1001.

 

Technika jest więc rozwinięciem techniki analizy wartości granicznych z uwzględnieniem perspektywy pojedynczej granicy.

Niestety dodatkowe zamieszanie w technice wprowadzają publikacje w sieci, które nie zawierają pełnego wyjaśnienia co jest, a co nie jest wartością graniczną. Przeszukując zasoby Internetu natrafialiśmy głównie na publikacje Rexa Blacka, który szeroko opisuje zagadnienie. Przykład: http://www.rbcs-us.com/images/documents/quality-matters-q3-2009-rb-article.pdf

Opisany tam przykład przedziału (0;100) zwraca następujące wartości dla granicy "0":

IN = 15

OUT = -7

ON = 0

OFF = -1.

 

Ponieważ następuje tu pewna niekonsekwencja względem wartości granicznych poznanych wcześniej, poprosiliśmy Rexa o wyjaśnienie. Otrzymaliśmy następującą odpowiedź:

The thing to remember about domain analysis is that it uses three-point boundary value analysis, in the sense that the boundaries are defined mathematically rather than graphically.  So, the boundary value itself is a value.

 

5944

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ć