2016-04-12 4 views
1

Ich plane, den Jmeter-Test in Java zu schreiben, und ich verstehe, dass wir die JAR-Dateien von Jmeter-Installationen in den Build-Pfad meines Java-Projekts kopieren können. Aber um die Dinge einfacher zu machen, haben wir die Maven-Abhängigkeit, die einfach in POM geladen werden kann, um alle notwendigen jmeter-Dateien in meinem Java-Projekt herunterzuladen.Gibt es eine Maven-Abhängigkeit für Jmeter

+0

in Maven Repository können Sie etwas über Jmeter finden. das ist die [link] (http://mvnrepository.com/artifact/org.apache.jmeter) – Hohenheim

+2

Warum schreiben Sie nicht Ihre JMeter-Tests und verwenden dann [* jmeter-maven-plugin *] (https: //github.com/jmeter-maven-plugin/jmeter-maven-plugin) um sie auszuführen? – aribeiro

+0

@aribeiro - Ich habe ein Java-Projekt, das bereits eine Menge nützlichen Code enthält, den ich für meine Tests benötige (hauptsächlich Testdatenerstellung). Also, wenn ich meinen Projekt-Java-Code und Jmeter-Test an einem Ort habe, wäre es einfacher. Ich weiß, dass ich mein Projekt Jars verpacken und es in das jmeter-Installationsverzeichnis einfügen kann, aber ich mag den Beanshell-Editor nicht innerhalb von jmeter und auch die Fehlermeldungen beim Debuggen sind in den jmeter-Protokollen nicht informativ. – pune06

Antwort

2

Sie haben Recht. Maven mit seiner dependency mechanism ist weit besser als "kopieren Sie die JAR-Dateien von [...] Installationen in den Build-Pfad meines Java-Projekts" im Allgemeinen.

JMeter ist verfügbar in Maven's Central Repository.

Siehe auch die jmeter-maven-plugin in aribeiro Kommentar erwähnt.

+0

Danke @Gerold und @ Hohenheim für die Abhängigkeiten. Aber ich bekomme einen Fehler in der POM beim Hinzufügen der Abhängigkeiten. Unten ist der Fehler: - Mehrere Anmerkungen an dieser Linie gefunden: \t - Fehlende Artefakt commons-pool2: commons-pool2: jar: 2.3 \t - Fehlende Artefakt commons-math3: commons-math3: jar: – pune06

+0

Keine Sorge. Ich habe diesen Fehler behoben. Aus irgendeinem Grund war mein Maven durcheinander. Trotzdem danke!!! – pune06

+0

np bro @ pune06 glücklich für dich – Hohenheim