7,540
edits
Changes
→Teszt futtatása
==Teszt futtatása==
* A Selinium teszt egy java standalone alkalmazás, ami elküldi a '''Selinium hub'''-nak a tesztet, aki ezt végrehajtja a megfelelő node-okon. A teszt környezetet és a teszt futtatását is maven-el fogjuk végezni. * A tesztet egy standard java osztályban kell definiálni. Elsőként példányosítani kell a '''org.openqa.selenium.WebDriver''' interfész egy megfelelő implementációját, majd ezen WebDriver példány metódusaival lehet definiálni a teszt minden lépését. * Ha a teszt-t nem a GRID-en akarjuk futtatni, akkor a driver egy böngésző függő (standalone) implementációját kell használni (pl. HtmlUnitDriver). De mivel mi a '''hub'''-ra elküldeni a tesztet, nekünk a '''RemoteWebDriver'''-t kell használni.