Gatling - Log-body der Anfrage in die simulation.log oder in der Konsole

Ich würde gerne sehen, was ist in den Körper der post, die ich sende in meinem Skript. In der Tat, würde ich mag, um zu sehen, fordern, verlangen Körper und Antwort. Aus der Suche in der Dokumentation und in den Foren sehe ich, dass ich die Auskommentierung einer Zeile in logback-test.xml ich habe wie unten gezeigt

<contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
    <resetJUL>true</resetJUL>
</contextListener>

<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
    <encoder>
        <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
        <immediateFlush>false</immediateFlush>
    </encoder>
</appender>

<!-- Uncomment for logging ALL HTTP request and responses -->
<logger name="io.gatling.http" level="TRACE" /> 
<!-- Uncomment for logging ONLY FAILED HTTP request and responses -->
    <!--<logger name="io.gatling.http" level="DEBUG" /> --> 

<root level="DEBUG">
    <appender-ref ref="CONSOLE" />
</root>

Simulation.log-Datei noch die Konsole zeigt mir die Anfrage, Antwort etc. Nach ein bisschen googeln und Lesen von Dokumentation, die ich sah, dass ich dies tun könnte -

.extraInfoExtractor(extraInfo => List(extraInfo.request, extraInfo.response,extraInfo.session))

Dieser bietet mir so ziemlich alles außer der request-body. Wie bekomme ich den request-body? Ich bin versucht zu Debuggen ein Problem, wo ich sicher bin, dass der Körper, der immer gesendet wird, nicht das, was ich eigentlich will.

InformationsquelleAutor namesake | 2015-10-23
Schreibe einen Kommentar