Nouvel outil (3) : JUnitReportKpiCompareJMeterReportCsv

19 views
Skip to first unread message

Vincent Daburon

unread,
May 22, 2023, 5:21:24 AM5/22/23
to JMeter en français

Nouvel outil (3) : JUnitReportKpiCompareJMeterReportCsv.

Cet outil permet de comparer un résultat d'un test de performance par rapport à un test de performance de référence à partir d'un fichier de CSV de Rapport (Summary, Aggregate ou Synthesis).

https://github.com/vdaburon/JUnitReportKpiCompareJMeterRepor...

Les règles ou KPIs sont par exemple :

  • Temps moyens du test courant < Temps moyen du test de référence + 500 ms
  • Temps au 90 percentile du test courant <= Temps au 90 percentile du test de référence
  • Nombre de page du test courant >= Nombre de pages du test de référence
  • Taux d'erreur du test courant <= 0.05 (ou 5%)

Le résultat de cette comparaison est un fichier JUnit Report XML.

Ce fichier JUnit est souvent utilisé dans un pipeline d'Intégration Continue pour faire échouer ou non le pipeline en cas de non respect des règles ou KPIs.

Voici les liens pour les 2 autres outils :

  1. https://github.com/vdaburon/JUnitReportKpiJMeterDashboardSta... (KPIs par rapport au fichier statistics.json du Dashboard)
  2. https://github.com/vdaburon/JUnitReportKpiJMeterReportCsv (KPIs selon des JMeter Report (Summary, Aggregate ou Synthesis))

Les outils sont utilisables dans un pom Maven et ils sont dans Maven Central.

Ils sont aussi de simple Jar à lancer avec un JRE.

Cordialement
Vincent DAB.

Vincent Daburon

unread,
Jul 7, 2023, 5:06:03 AM7/7/23
to JMeter en français
Nouvelle version 1.1 avec les formats d'export en HTLM, CSV et JSON

ici en csv
csv out format
Reply all
Reply to author
Forward
0 new messages