All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.lazerycode.jmeter.analyzer.templates.html.aggregatedResponse.ftl Maven / Gradle / Ivy

Go to download

Parses JMeter result files and computes performance indicators such as average request duration

There is a newer version: 1.0.6
Show newest version
<#ftl/>
<#-- @ftlvariable name="key" type="java.lang.String" -->
<#-- @ftlvariable name="aggregatedResponses" type="com.lazerycode.jmeter.analyzer.parser.AggregatedResponses" -->
<#-- @ftlvariable name="bytes" type="com.lazerycode.jmeter.analyzer.statistics.Samples" -->
<#-- @ftlvariable name="requests" type="com.lazerycode.jmeter.analyzer.statistics.Samples" -->
<#-- @ftlvariable name="Q_QUANTILES" type="java.lang.Integer" -->
<#-- @ftlvariable name="K_99_PERCENT" type="java.lang.Integer" -->
<#-- @ftlvariable name="K_99_PONT_9_PERCENT" type="java.lang.Integer" -->
<#-- @ftlvariable name="PERCENT_100" type="java.lang.Integer" -->
<#-- @ftlvariable name="CHARTS" type="java.lang.Boolean" -->
<#-- @ftlvariable name="DETAILS" type="java.lang.Boolean" -->
<#-- @ftlvariable name="SUMMARY_FILE_NAME" type="java.lang.String" -->
    

Group ${key}

Summary

<#if (requests.successCount > 0) > <#include "quantiles.ftl" /> <#assign statusCodes=aggregatedResponses.statusCodes.codes/> <#assign total=requests.successCount + requests.errorsCount/> <#list statusCodes?keys as statusCode> <#assign statusCodeCount=statusCodes(statusCode)/> <#else>
General
Time ${aggregatedResponses.startDate?date?string} - ${aggregatedResponses.endDate?date?string}
Duration in seconds ${requests.duration}
Number of requests ${requests.successCount}
Requests per second ${requests.successPerSecond}
Response duration (ms)
Min ${requests.min}
Average ${requests.average}
Max ${requests.max}
Standard deviation ${requests.standardDeviation}
Response size (bytes)
Total ${bytes.total}
Min ${bytes.min}
Average ${bytes.average}
Max ${bytes.max}
Standard deviation ${bytes.standardDeviation}
Status codes
${statusCode?string} ${statusCodeCount?string?left_pad(7)} (${(statusCodeCount/total*PERCENT_100)?string("###.##")}%)
Errors 100%
<#if CHARTS >

Response duration

<#if DETAILS>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy