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
Antwort
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.
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
Keine Sorge. Ich habe diesen Fehler behoben. Aus irgendeinem Grund war mein Maven durcheinander. Trotzdem danke!!! – pune06
np bro @ pune06 glücklich für dich – Hohenheim
Es ist, das heißt Sie können Apache JMeter Core Stecker wie:
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_core</artifactId>
<version>2.13</version>
</dependency>
Siehe
- org.apache.jmeter Artefakte Gruppe verfügbaren Module
- Five Ways To Launch a JMeter Test without Using the JMeter GUI
- jmeter-from-code Referenzprojekt
in Maven Repository können Sie etwas über Jmeter finden. das ist die [link] (http://mvnrepository.com/artifact/org.apache.jmeter) – Hohenheim
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
@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