Ich habe meine Tests in einer parametrisierten testng.xml
definiert. Ich benutze das Failsafe-Plugin und führe meine Tests mit mvn verify
aus. Die ganze Suite wird ausgeführt.Führen Sie einzelnen TestNG Test mit Maven mit Hilfe von testng.xml
Was ist, wenn ich nur einen einzigen Test aus meiner testng.xml
Suite ausführen muss? Ich möchte, dass die Parameter verwendet werden, aber ich möchte nur einen Test von der Befehlszeile ausführen.
Der Maven Parameter:
-Dit.test=CheckoutIT#testOrderId
nicht funktioniert, weil Maven den Test direkt ohne testng.xml
ausgeführt wird, werden die Parameter nicht binden, und der Test wird ignoriert.
Gibt es eine Möglichkeit, es zu tun? Eine Abhilfe ist eine temporäre Suite xml mit nur einem Test zu erstellen, aber es kann keine Lösung sein ...
Mit freundlichen Grüßen Robert
Sie möchten die Tests im Testtag des XML ausführen? –