Kvalitet i testiranje softvera

Pitanja i odgovori

U ovom fajlu se nalaze pitanja koja se mogu postaviti prilikom učenja gradiva na ovom kursu.

Ukoliko imate pitanje na koje ne znate odgovor možete ga ovde predložiti. Takođe, ukoliko ste se pitali ili dvoumili oko nečega, a nakon toga pronašli odgovor za to, takva pitanja i nedoumice takođe možete ovde predložiti, sa odgovorom ili bez njega.

Ideja je da se napravi list svih pitanja koja se jave pri učenju, bila ona jednostavna ili ne, kako bi se omogućilo lakše razumevanje gradiva i kako bi se otklonile sve prepreke koje se mogu pojaviti. Sva pitanja su dobrodošla.

Sadržaj:

TDD

Koja je razlika između pristupa u kome prvo napišemo kod pa test i pristupa u kome prvo napišemo test pa kod? Dodaj odgovor!

Black box

Cause-effect graph

Kako znamo da li trebamo da koristimo Exclusive ili One-and-Only-One ograničenje? Dodaj odgovor!

White box

Coverage

Koja je razlika između Statement Coverage-a i Decision Coverage-a? Dodaj odgovor!

Ako Decision Coverage obuhvata Condition Coverage, zašto onda postoje 2 tehnike, a ne jedna? Dodaj odgovor!

Da li se u Condition Coverage-u radi određuju kombinacije za svaku moguću vrednost uslova? Dodaj odgovor!

Paths

LCSAJ

Da li dolazi do skoka kod if-else i ako dolazi, kako se skace u oba slucaja (kako za then, a kako else granu)?

1. System.out.println("a");
2. if(x == false)
3.    System.out.println("b");
4. else 
5.    System.out.println("c");
6. System.out.println("d");

Dodaj odgovor!

Da li se poziv funkcije smatra skokom? Dodaj odgovor!

Selenium

Zašto pravimo testove na osnovu trenutnog stanja sajta? Dodaj odgovor!