2017-11-13 3 views
0

Ich habe ein Maven-Projekt mit TestNg-Klassen, und es läuft gut mit Eclipse. Ich möchte dasselbe Projekt mit TestComplete ausführen, führen Sie alle Voraussetzungen wie unter TestComplete-Integration definiert aus. Ich habe den Screenshot des Fehlers beigefügt, dem ich gegenüberstehe.Ich konnte kein Test-Maven-Projekt mit TestComplete ausführen

Bitte helfen Sie es ist dringend.

+0

Der Fehler besagt, dass die angegebene Datei nicht gefunden werden kann. Auf welche Datei bezieht sich Ihre Konfiguration? Hast du diesen Teil angeschaut? –

+0

Test COmplete konnte das Maven-Projekt nicht kompilieren, da die PATH-Variable der Systemumgebung nicht korrekt festgelegt wurde. Überprüfen Sie meine Antwort unten, wenn jemand nach einer Antwort sucht. – Rock

+0

Sie sollten Ihre Antwort vielleicht akzeptieren, damit die Frage ebenfalls geschlossen wird. –

Antwort

0

Scheint wie Ihr Maven Projekt Test Klassen relative Dateipfade zum Laden von Treibern oder vielleicht eine andere Konfigurationsdatei verwendet.

FYI, wenn Sie eine Maven-Projekt-Testklasse von Testcomplete ausführen, ändert sich Ihre relative Pfadverweis in den Projektordner TestComplete (wo sich die .pjs-Datei befindet). Es ist nicht der Stammordner, in dem sich Ihre pom.xml befindet.

Sie müssen also diese Dateipfade Referenzen auf TC-Projektort aktualisieren. Verschieben Sie diese Gastprojekte/Dateien bei Bedarf in den TC-Projektordner.

0

will ich meine Erfahrung als Maven Systemumgebung teilen wurde nicht richtig unter Systemvariable PATH gesetzt .. Es wurde -% M2_HOME% ist hat ich es zu korrigieren -% M2_HOME% **/** ist

und es beginnt zu arbeiten.

Verwandte Themen