unten ist mein Problem. Ich habe RunTest(main class)
, die Testgxml-Datei dynamisch erzeugt, d. H. Virtuell testng.xml
.Gradle Test läuft die Hauptklasse
In meiner gradle.build
Datei folgende Test habe ich, die die statische testng.xml
-Datei verwendet, nicht die virtuelle ein:
test {
useTestNG() {
// runlist to executed. path is relative to current folder
suites 'testng.xml'
}
}
meines Wissens, wenn der Befehl ausgeführt wird gradle test
es für testng.xml
Datei sucht und führt die Testklassen definiert in der Datei testng.xml
.
Aber ich möchte die Hauptklasse i ausführen. e. RunTest
Wenn ich Befehl gradle test
feuern, so dass meine Hauptmethode dynamisch (virtuelle) generiert testng.xml
und führt Tests anstelle von statischen testng.xml
Datei.
kann mir bitte jemand helfen, rufen Sie und führen Sie die Hauptklasse von build.gradle
.
Danke Bjom .. ich werde das versuchen und updaten .. –