1. Ktorá z nasledujúcich požiadaviek nepatrí medzi hlavné požiadavky na kvalitný SW?
a. Použiteľnosť
b. Konfigurovateľnosť
c. Spoľahlivosť
d. Bezpečnosť
2. Ktoré tvrdenie najviac vystihuje definíciu testovania?
a. Testovanie je demonštrácia, že v programe nie sú žiadne chyby
b. Testovanie zabezpečuje kvalitu SW
c. Testovanie demonštruje, že program robí, čo by mal robiť
d. Testovanie je spúšťanie programu za účelom nájdenia chýb
3. V ktorej časti projektu vzniká štatisticky najviac chýb?
a. Zlá definícia (špecifikácia) požiadaviek
b. Návrh SW
c. Implementácia
d. Iné príčiny
4. Kedy je výhodnejšie použiť manuálne testovanie?
a. V počiatočnej fáze vývoja SW
b. Pri regresnom testovaní
c. Pri „exploratory“ (objavnom) testovaní
d. Ak je možné testovať aplikácie paralelne
5. Kedy je výhodnejšie použiť automatizované testy?
a. Na ojedinele otestovanie aplikácie
b. V počiatočnej fáze vývoja SW
c. Pri „monkey“ (opičích) testoch
d. Pri exploratory (objavnom) testovaní
6. Ktoré z nasledujúcich tvrdení vystihujú „Black Box Testing“?
a. Ide o funkčné testovanie
b. Ide o štrukturálne testovanie
c. Zdrojový kód je k dispozícii
d. Zdrojový kód nie je k dispozícii
7. Ktorý z uvedených prístupov k automatizovanému testovaniu si vyžaduje najväčšiu
údržbu testových „skriptov“ pri zmenách v SW?
a. Capture & Replay prístup
b. Štruktúrované skriptovanie
c. „Data-driven“ testovanie
d. „Keywords-driven“ testovanie
8. Manuálne testovanie využívame najčastejšie pri:
a. Testovaní výkonu systému
b. Overení súladu jednotlivých modulov
c. Testovaní funkčných požiadaviek
d. Monitorovaní systému (end-to-end)
9. Na čo je zameraný „smoke“ test?
a. Použiteľnosť SW
b. Monitorovanie systému (end-to-end)
c. Overenie základnej konzistencie SW pred uvoľnením na test
d. Test plného výkonu systému
10. Akceptačné testovanie sa vykonáva na strane:
a. Užívateľa
b. Testéra a Vývojára
c. Testéra a Užívateľa
d. Testéra