In welches Verzeichnis muss ich Platz testng.xml?
Ich mache ein Projekt, in dem ich zur Automatisierung testen. Für diesen Zweck bin ich mit Testng-framework.
Gebe ich testng.xml
als Eingabe-Datei und eine Methode konsumieren wird, aber jetzt meine Leser Methode ist nicht in der Lage zu erkennen, die Datei.
In welches Verzeichnis ich meine testng.xml
- Datei..... und gibt es keine maven-Spezifikation, die ich zu treffen in pom.xml
für die Erkennung, dass testng.xml
Datei ist da, und Sie haben, es zu Lesen.
- sollten Sie veröffentlichen Sie Ihren code.... deine Frage ist keine Hilfe, ohne zu wissen, was Ihr tut...
- Können Sie die Liste der Verzeichnisse, die Sie nutzen für Ihre bauen und die XML-Dateien? Auch, wenn Sie auf die Dateien, verwenden Sie relative oder absolute Pfade?
- Haben Sie Lesen Sie die Dokumentation?
- Denken Sie daran, zu akzeptieren diese Antwort hilfreich, wenn.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich vermute, dass die
testng.xml
- Datei sein sollte, setzen Sie an der Spitze des klassenpfades. Wenn Sie mit maven dann einen guten Platz für Sie wäresrc/test/resources/testng.xml
. Siehe dieses Beispiel:Bin ich mir nicht 100% sicher. Im Blick auf das obige Beispiel sieht es aus wie etwas wie das folgende empfohlen:
Ist es nicht egal, wo Sie sich setzen, solange Sie den Pfad angeben, in Ihrem maven pom.xml unter maven-surefire-plugin