JMeter Performance Testing Tutorial 20 - Understanding and configuring of HTML report

Testing Funda by Zeeshan Asghar
Testing Funda by Zeeshan Asghar
11.3 هزار بار بازدید - 3 سال پیش - #jmeter
#jmeter #htmlreport #customization #configurations #performancetesting
#loadtesting
Understanding and configuring of HTML report
=========================================
Dashboard generation uses JMeter properties to customize the report. Some properties are used for general settings and others are used for a particular graph configuration or exporter configuration.

All report generator properties can be found in file reportgenerator.properties. To customize these properties, you should copy them in user.properties file and modify them.

Filtering configuration
==================
Ensure you set property jmeter.reportgenerator.exporter.html.series_filter to keep only the transactions you want in the report if you don't want everything.
In the example below you must only modify Search|Order, keep the rest:
jmeter.reportgenerator.exporter.html.series_filter=^(Search|Order)(-success|-failure)?$
14.2.1.2 Save Service configuration


jmeter.save.saveservice.bytes = true
Only available with HttpClient4
#jmeter.save.saveservice.sent_bytes=true
jmeter.save.saveservice.label = true
jmeter.save.saveservice.latency = true
jmeter.save.saveservice.response_code = true
jmeter.save.saveservice.response_message = true
jmeter.save.saveservice.successful = true
jmeter.save.saveservice.thread_counts = true
jmeter.save.saveservice.thread_name = true
jmeter.save.saveservice.time = true
jmeter.save.saveservice.connect_time = true
jmeter.save.saveservice.assertion_results_failure_message = true
the timestamp format must include the time and should include the date.

Or the following would also be suitable
jmeter.save.saveservice.timestamp_format = yyyy/MM/dd HH:mm:ss

Sample configuration
=================
You can copy the following configuration to your user.properties file in order to test the report generator.

Configure this property to change the report title
#jmeter.reportgenerator.report_title=Apache JMeter Dashboard

Change this parameter if you want to change the granularity of over time graphs.
Granularity must be higher than 1000 (1second) otherwise Throughput graphs will be incorrect
see Bug 60149
#jmeter.reportgenerator.overall_granularity=60000

Change this parameter if you want to change the granularity of Response time distribution
Set to 100 ms by default
#jmeter.reportgenerator.graph.responseTimeDistribution.property.set_granularity=100

Change this parameter if you want to override the APDEX satisfaction threshold.
jmeter.reportgenerator.apdex_satisfied_threshold=1500

Change this parameter if you want to override the APDEX tolerance threshold.
jmeter.reportgenerator.apdex_tolerated_threshold=3000

Sets the destination directory for generated html pages, it is better to change it for every generation
This will override the value set through -o command line option
jmeter.reportgenerator.exporter.html.property.output_dir=/tmp/test-report

Indicates which graph series are filtered (regular expression)
In the below example we filter on Search and Order samples
Note that the end of the pattern should always include (-success|-failure)?$
Transactions per second suffixes Transactions with "-success" or "-failure" depending
on the result
#jmeter.reportgenerator.exporter.html.series_filter=^(Search|Order)(-success|-failure)?$

Indicates whether series filter apply only on sample series
jmeter.reportgenerator.exporter.html.filters_only_sample_series=true

Subscribe our channel for latest videos
==================================
testingfunda

#selenium #tutorials #free #2022 #training
Watch more free Selenium Tutorials
Selenium WebDriver with Java Tutorial...

#JMeter #performance #testing #tutorials #free #2022 #training
Step by step free JMeter performance tutorials
Postman API Testing Tutorial for Begi...

#postman #API #testing #tutorial #manual #automation #free #2022 #training
Step by step free postman API manual and Automation Testing tutorials
Postman API Testing Tutorials for Beg...

#java #programming #tutorials #free #2022 #training
Step by step free Java programming tutorials
Java tutorial 1 - What is Java | How ...

#cypress.io #automation #testing #tutorials #free #2022 #training
Step by step free cypress.io automation testing tutorials
Cypress tutorial 1 - What is Cypress ...

#agile #Youtube #series #free #2022 #training
Learn about agile from free YouTube series
Agile

#learn #software #testing #innovative #animated #videos #free #2022
Learn software testing free from innovative animated videos
Boundary Value Analysis | Black Box T...
3 سال پیش در تاریخ 1400/05/18 منتشر شده است.
11,367 بـار بازدید شده
... بیشتر