Szoftverarchitektúra - implementáció tervezése -
Szoftverarchitektúra - implementáció tervezése -
Szoftverarchitektúra - implementáció tervezése -
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Izolációs tesztelés<br />
teszt driver<br />
B C D<br />
tesztelt modul<br />
H<br />
E<br />
stub<br />
F<br />
stub<br />
I J<br />
Tesztelési költségek<br />
csökkentése<br />
G<br />
stub<br />
• A teszt driver-ek, ill. stub-ok készítése<br />
költséges.<br />
– Ezek készítését részben elkerülhetjük:<br />
• ha az amúgy is megvalósítandó szoftver moduljaimat<br />
használom driver-ként, ill. stub-ként.<br />
• Feltétlenül be kell tartanom a tesztelés azon<br />
szabályát, hogy tesztelés során a szoftvernek csak<br />
olyan komponensét használhatom (driver-ként<br />
vagy stub-ként), melynek helyes működése<br />
biztos, vagyis már átesett a tesztelésen.<br />
• Két alap technika létezik, a többi<br />
lényegében ezek finomítása:<br />
– top down tesztelés és<br />
– bottom up tesztelés.<br />
51