1. kérdés · A tesztelés céljai Egy online vizsgafelület tesztelésekor melyik cél fogalmaz meg reális elvárást?
Bizonyítani, hogy minden körülmények között hibátlan lesz. Információt gyűjteni a hibákról és a kockázatokról, hogy megalapozott kiadási döntés születhessen. Garantálni, hogy az éles használat során soha nem lesz fennakadás. A teljes bemeneti tér minden lehetséges kombinációját kipróbálni.
2. kérdés · Tesztelés és hibakeresés Egy tesztelő újra előidézi a hibás eredményt, rögzíti a lépéseket és jelenti az eltérést. Mi a következő, fejlesztő által végzett hibakeresési lépés?
Megkeresi a hiba okát a kódban vagy más munkatermékben. A hibajelentést lezárja, mert az eltérés már reprodukálható. A tesztvégrehajtást átnevezi regressziós tesztté. A kiadási kockázatot automatikusan nullára állítja.
3. kérdés · Minőség és QA Melyik intézkedés elsősorban minőségbiztosítási, megelőző jellegű?
A kiadási változat tesztelése egy ismert hiba ellen. A csapat rendszeres követelmény-felülvizsgálati folyamatot vezet be. A javítás utáni eredményt összevetik az elvárással. A hibajegyhez képernyőképet csatolnak.
4. kérdés · Tesztelési alapelvek Egy modulban sok, egymáshoz hasonló hiba jelent meg. Milyen teszttervezési következtetés indokolt?
Csak ezt a modult kell vizsgálni, a többit elhagyhatjuk. A modult és függőségeit célzottan, új adatokkal is érdemes vizsgálni, miközben más fontos kockázatokra is figyelünk. A hibák száma bizonyítja, hogy a specifikáció helyes. A korábbi teszteket törölni kell.
5. kérdés · Tesztelési alapelvek Mit állíthatsz felelősen 40 sikeres teszt után?
A rendszerben nincs több hiba. A rendszer éles környezetben is minden felhasználónál hibátlan. A 40 vizsgált esetben az eredmény megfelelt a rögzített elvárásnak. Minden lényeges bemenetet és környezetet lefedtünk.
6. kérdés · Tesztelés a fejlesztési életciklusban Egy felhasználói történetben nem derül ki, hogy betelt kurzusra lehet-e várólistára jelentkezni. Mi a legkorábbi hasznos tesztelői lépés?
Várni a kész felületre, és véletlenszerűen kattintgatni. Felülvizsgálni a történetet és tisztázni az elfogadási feltételeket a fejlesztés előtt. Csak az éles rendszer naplóit figyelni. A követelményt automatikusan elfogadni.
7. kérdés · Fejlesztési modellek Melyik állítás illik az iteratív és inkrementális fejlesztéshez?
A tesztelés csak az összes fejlesztési munka után kezdődhet. A termék kisebb körökben bővülhet; minden körben vizsgálni kell az új viselkedést és az érintett korábbit is. A regressziós tesztelésre soha nincs szükség. A követelmények nem változhatnak.
8. kérdés · Tesztszintek A jelentkezési szolgáltatás helyesen adja át az adatokat az adatbázisnak. Ez elsősorban melyik tesztelési nézőpont?
Komponens tesztelése önmagában. Integrációs tesztelés. Felhasználói elfogadási tesztelés. Karbantartási tesztelés.
9. kérdés · Teszttípusok Melyik példa nemfunkcionális tesztelés?
A helyes jelszóval a felhasználó be tud lépni. A kurzuslista 500 egyidejű felhasználónál is az előírt időn belül betölt. A felhasználó le tudja mondani a jelentkezést. A jogosultság nélküli felhasználó nem nyitja meg az adminoldalt.
10. kérdés · Megerősítő és regressziós teszt Egy javítás után melyik teszt ellenőrzi legközvetlenebbül, hogy az eredeti hiba megszűnt?
Megerősítő teszt ugyanazzal vagy célzottan módosított esettel. Kizárólag véletlenszerű tesztelés. Kódlefedettség számítása. Átvételi teszt az összes funkció újratervezésével.
11. kérdés · Statikus tesztelés Melyik vizsgálat statikus tesztelés?
A program futtatása 18 éves bemenettel. A követelmény áttekintése ellentmondó korhatárok után kutatva. A teljesítmény mérése terhelés alatt. A felhasználói munkafolyamat végigkattintása.
12. kérdés · Felülvizsgálat Mi jellemzi a hatékony felülvizsgálatot?
A résztvevők előzetes felkészülés nélkül, csak a szerző jelenlétében vizsgálják a terméket. Világos cél, megfelelő szerepek, előkészítés, észrevételek rögzítése és lezárás tartozik hozzá. A cél minden esetben a szerző teljesítményének értékelése. A felülvizsgálat mindig helyettesíti a dinamikus tesztelést.
13. kérdés · Ekvivalenciapartícionálás Egy felnőttképzési jelentkezés 18–65 éveseknek engedélyezett. Mely értékek szemléltetik megfelelően a határérték-közeli ellenőrzést?
18 és 65. 17, 18, 19, 64, 65, 66. 25, 35, 45, 55. Csak üres bemenet.
14. kérdés · Határérték-elemzés Egy 1 és 10 közötti, mindkét szélen megengedett egész számot fogad el a mező. Melyik készlet ellenőrzi célzottan a határértékeket?
1, 5, 10. 0, 1, 2, 9, 10, 11. 2, 4, 6, 8. -10, 0, 100.
15. kérdés · Döntési tábla Egy tandíjkedvezmény csak akkor jár, ha a hallgató aktív jogviszonyú ÉS határidőig fizetett. Mely technika segít rendszerezetten lefedni a feltételek kombinációit?
Döntési tábla tesztelés. Csak határérték-elemzés. Utasításlefedettség. Véletlenszerű tesztelés.
16. kérdés · Állapotátmenet-tesztelés Egy fiók három hibás jelszó után zárolódik. Melyik szempontot célszerű tesztelni?
A zárolás előtti és utáni próbálkozások állapotváltásait, valamint a feloldás szabályát. Csak a jelszómező háttérszínét. Csak egy helyes jelszót. A teljes forráskód minden utasítását, állapotok nélkül.
17. kérdés · Fehérdoboz-technikák Egy programág két kimenetű feltételt tartalmaz. Milyen cél érhető el két olyan teszttel, amelyek egyszer-egyszer mindkét kimenetet bejárják?
A döntési pont elágazásainak lefedése. A teljes bemeneti tartomány kimerítő vizsgálata. A felhasználói igény validálása. Minden lehetséges hiba bizonyítása.
18. kérdés · Felderítő tesztelés Mi teszi a felderítő tesztelést tudatosan irányítottá?
Előre meghatározott küldetés, időkeret, megfigyelés és a tanulságok rögzítése. A tesztelés és a dokumentálás teljes elhagyása. Csak az automatikus tesztek újrafuttatása. A várható eredmény utólagos átírása a ténylegeshez.
19. kérdés · Elfogadási kritériumok Melyik elfogadási feltétel a legjobban ellenőrizhető?
A kereső legyen gyors és kényelmes. Egy adott adatkészleten 95%-os lekérdezés 2 másodpercen belül adja vissza a találatokat a megadott tesztkörnyezetben. A rendszer legyen modern. A felhasználók szeressék.
20. kérdés · Teszteset-priorizálás Kevés idő maradt a kiadásig. Melyik tesztet érdemes előre venni?
A ritkán használt, alacsony hatású ikon igazítását. A hallgatói adatmentést és jogosultságot érintő, nagy hatású kockázat vizsgálatát. A legkönnyebben automatizálható, de jelentéktelen esetet. A tesztelő által legkedveltebb funkciót.
21. kérdés · Teszttervezés és becslés Melyik megközelítés segít realisztikusan becsülni a tesztelési munkát?
Csak a tesztesetek darabszámát megszorozni egy tetszőleges idővel. Figyelembe venni a teszt hatókörét, környezetét, kockázatát, csapatkészségeket és korábbi tapasztalatot. A becslést a fejlesztés végére halasztani. A bizonytalanságot nullának tekinteni.
22. kérdés · Metrikák és jelentés Melyik mutató ad közvetlenebb üzleti tájékoztatást egy kiadási döntéshez?
A lefedett kódsorok száma önmagában. A nyitott súlyos hibák, a fő üzleti folyamatok teszteredményei és a maradék kockázatok. A tesztelő által megnyitott böngészőlapok száma. A projekt teljes kódsorainak száma.
23. kérdés · Konfigurációmenedzsment Miért kell a teszt futtatásakor rögzíteni a programverziót, a tesztadatot és a környezetet?
Hogy egy eltérés reprodukálható és az eredmény visszakövethető legyen. Hogy minden eltérést automatikusan hibának minősítsünk. Hogy elkerüljük a tesztcél meghatározását. Hogy a teszt végrehajtása után módosíthassuk az elvárást.
24. kérdés · Tesztelési eszközök Mi a legfontosabb szempont egy tesztautomatizálási eszköz kiválasztásánál?
A legtöbb funkcióval rendelkező eszközt kell választani. A konkrét problémára, csapatra és fenntarthatóságra illeszkedő előnyöket, költségeket, kockázatokat és integrációt kell mérlegelni. Az eszköz bevezetése után nincs szükség kézi tesztelésre. Az automatizálás mindig olcsóbb minden időtávon.