Wie integriere ich JMeter mit Selenium WebDriver for Load testing? [geschlossen]

8

Ich verwende einen Keyword-basierten Ansatz mit Selenium WebDriver .

Ich plane, Belastungstests mit Opensource-Tool wie JMeter zu machen.

Ist JMeter ein gutes Werkzeug für den Belastungstest? Ist es eine gute Idee, JMeter mit Selenium zu integrieren? Ich möchte Pro und Contra über diese Idee wissen.

Geben Sie mir den besseren Ansatz, um Lasttest-Tools mit Selenium und dem Prozess der Integration von JMeter mit Selenium zu integrieren.

    
user3016945 26.11.2013, 08:19
quelle

2 Antworten

9

Ja, JMeter ist ein großartiges Werkzeug für Belastungstests. Die Verwendung von Selen innerhalb von JMeter ist möglich, aber Sie können keine große Last mit Tausenden von Benutzern erstellen.

Das Für und Wider der Verwendung von Selen in JMeter ist eine zu weit gefasste Frage, um auf SO zu antworten, aber hier sind ein paar Links zu den Besonderheiten, wie man das macht:

Ссылка

Ссылка

Ссылка

    
Ophir Prusak 26.11.2013 16:04
quelle
0

Ich habe auch Selenium WebDriver mit JMeter integriert, aber statt des WebDriver Samplers den Java Request verwendet. Erstellen Sie Ihre Automatisierung in Java-Klassen, wie auf der Selenium-Seite angegeben, und fügen Sie dann einen JMeter-Client hinzu, indem Sie JMeter AbstractJavaSamplerClient erweitern und zulassen, dass Argumente von JMeter in das Selenium-Java-Jar übergeben werden. Dies ist nicht für Tests mit hoher Belastung geeignet, da es mehr Verarbeitung auf die Client-Seite verschiebt, es erlaubt Ihnen jedoch, die Selenium-Java-Tests von junit, jmeter oder der Befehlszeile wiederzuverwenden. Bei Projekten mit langen Workflows können diese von Entwicklern zum Laden von Daten in eine Umgebung, von Testern als Regressionstest und von Entwicklern für einen Leistungstest verwendet werden. Für feinere Timings können Sie Metriken in einer Datenbank innerhalb der Java-Anfrage speichern.

    
user2298491 19.09.2014 08:42
quelle