2016-05-05 16 views
0

Mein Test läuft auf Linux VM über JMeter [Kommandozeile]. Zugriffsprotokolle des Apache-Servers zeigen, dass nur wenige Anforderungen ihn nicht erreicht haben, und für wenige Anforderungen gibt es 400 Antworten [d. H. bad request]Wie können wir alle Anfragen von JMeter unter Linux erfassen?

Also wollte ich von JMeter gehen alle Anfragen erfassen und mit den Parametern, wenn möglich.

Gibt es eine Möglichkeit, es zu tun?

Antwort

1
  1. Sie können es tcpdump Werkzeug zu tun mit wie:

    tcpdump -i any -s0 -w /path/to/dump.pcap 
    

    Und einmal JMeter Test beendet offen dump.pcap Datei mit Wireshark und inspizieren Pakete

  2. Alternative Option ist configure JMeter Anforderung zu speichern und Antwortdaten

    • Fügen Sie die folgenden Zeilen zu user.properties Datei (lebt in "bin" Ordner Ihrer JMeter Installation)

      jmeter.save.saveservice.output_format=xml 
      jmeter.save.saveservice.response_data=true 
      jmeter.save.saveservice.samplerData=true 
      jmeter.save.saveservice.requestHeaders=true 
      jmeter.save.saveservice.url=true 
      jmeter.save.saveservice.responseHeaders=true 
      
    • Pass über Eigenschaften über: Es kann auf 2 Arten erfolgen -J Befehlszeilenargument wie:

      ./jmeter -Jjmeter.save.saveservice.output_format=xml -Jjmeter.save.saveservice.response_data=true -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.requestHeaders=true -Jjmeter.save.saveservice.url=true -Jjmeter.save.saveservice.responseHeaders=true -n -t example.jmx -l example.jtl 
      

    Sobald Test

Referenzen der Lage sein,

+0

Danke für die Hilfe! – Abhishek

Verwandte Themen