Kvalitet i testiranje softvera

Coverage - Control Flow

Sadržaj:


Koristan materijal:

Graf kontrole podataka

Koristan materijal:

Napomena: različiti izvori na različit način formiraju graf. Mi smo u okviru ovog kursa koristili metod koji je opisan na vikipediji.

Pokrivenost iskaza

Koristan materijal:


engl. Statement Coverage

Pokrivenost odluka

Koristan materijal:


engl. Branch Coverage iil Decision Coverage. Napomena: neki autori ova dva naziva koriste kao sinonime (npr. Glenford Myers), a neki prave razliku između ta 2 termina i posmatraju ih kao 2 zasebne tehnike. Mi smo koristili Myers-ovu terminologiju, pa ćemo iz tog razloga oba naziva posmatrati kao jednu tehniku, Branch Coverage.

Pokrivenost uslova

Koristan materijal:


engl. Condition Coverage

Pokrivenost odluka i uslova

Koristan materijal:


engl. Branch and Condition Coverage

Pokrivenost višestrukih uslova

Koristan materijal:


engl. Multiple Condition Coverage