25.07.2013 Views

Szoftverarchitektúra - implementáció tervezése -

Szoftverarchitektúra - implementáció tervezése -

Szoftverarchitektúra - implementáció tervezése -

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!