12.4. Tesztek futtatása

Netbeans 6.0 alatt a tesztek futtatása a Run menü Test menüpontjával (Alt-F6) lehetséges, illetve megtehető parancssorból is (28. ábra). A futtatást mind a web-, mind az EJB-projektben meg kell tenni.

ant -lib /opt/netbeans-6.0/java1/ant/lib/ test

28. ábra: Tesztek futtatása parancssorból (Debian GNU/Linux 4.0 rendszer alatt)

A JWebUnit által végzett funkcionális tesztek erősen hagyatkoznak bizonyos weblapok tartalmára (amelyeket figyelt weblapként használtam fel a tesztekhez), így ehhez a tesztkörnyezet részeként szükséges egy webszerver is, amelyen előre el kell helyezni ezeket a fájlokat, szkripteket. Az egyes funkciók vizsgálatához többek közt statikus-, megfelelő minta alapján generált-, mindig változó-, bejelentkezéshez kötött oldalak, illetve ezek kombinációi szükségesek.

A teszteléshez használt fájlok a melléklet source/www-testdata könyvtárában találhatóak meg, többnyire néhány soros PHP szkriptek formájában. A JWebUnitnak ezen teszttartalmak URL-jét az src/conf/webtest.properties fájlban lehet beállítani (a webprojekten belül).

Tartalom átvétel