Ich versuche, 99 Prozent im HTML-Bericht mit jmeter-results-detail-report_21.xsl
Datei zu generieren. Ich bin in der Lage, den 90-Perzentil unter Verwendung des folgenden Codes drucken:So drucken Sie Perzentil mit Xsl
</xsl:template>
<xsl:template name="percentiles">
<xsl:param name="responsetimes" />
<xsl:param name="percentile" />
<xsl:variable name="sortedresponsetimes">
<xsl:for-each select="$responsetimes">
<xsl:sort data-type="number"/>
<xsl:element name="time">
<xsl:value-of select="."/>
</xsl:element>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="n" select="count($responsetimes)-1" />
<xsl:variable name="k" select="floor($percentile*$n)+1" />
<xsl:variable name="f" select="($percentile*$n+1)-$k" />
<xsl:variable name="a0" select="$sortedresponsetimes[1]/time[$k]" />
<xsl:variable name="a1" select="$sortedresponsetimes[1]/time[$k+1]"/>
<xsl:value-of select="$a0+ ($f *($a1 - $a0))" />
</xsl:template>
Wie der obigen Code modifizieren, um den 99 Perzentil zusammen mit dem 90-Perzentil