Selenium JUnit Tests (Auswahl von Testmethoden auswerten)

mw-tw

Mitglied
Hi,

ich von außerhalb Tests definieren, die in JUnit (Selenium) ausgeführt werden.

Gibt es hierzu eine Möglichkeit die Testsuite dynamisch zu erstellen?

z.B. if (System.getProperty("Testclass1_method1") == "1"){
testsuite.add(Testclass1.method1);
}
 
Ich mache das immer so:

Pro Klasse schreibe ich 1 Test Klasse. (z.B.: A.java und der Test dazu ist ATest.java). In dem habe ich dann meine Methoden mit denen ich bestimmte Sachen Teste. Möchte ich nun nur 1ne Methode davon ausführen, mache ich Rechtsklick auf den Methoden namen -> Run As... -> jUnit Test. So führe ich nur die eine Methode aus.
 
ja, das kenne ich auch. Ich möchte aber gerne Selenium-Tests von außerhalb starten können (z.B. aus Jenkins). Das klappt auch, nur kann ich aktuell nur alle Tests auf einmal starten)
 
ja, das kenne ich auch. Ich möchte aber gerne Selenium-Tests von außerhalb starten können (z.B. aus Jenkins). Das klappt auch, nur kann ich aktuell nur alle Tests auf einmal starten)

Okay anders weiß ich es auch nicht. Wüsste gerade auch keinen anwendungsfall wo ich von ausserhalb meine Tests starten müsste.
 

Zurück
Oben