apache jmeter best practices and performance tuning tips
DESCRIPTION
This presentations explains about Apache Jmeter Best Practices and Performance Tuning TipsTRANSCRIPT
Apache Jmeter Best Practices and Performance Tuning Tips
NAVEENKUMAR NAMACHIVAYAMFounder – QAInsights.com
http://QAInsights.com
Apache Jmeter Best Practices
Do not use GUI modeuse jmeter -n -t test.jmx test.jtl,
add a '-l' argument before the test plan name for listeners.
Apache Jmeter Best Practices
Use Remote and Distributed testing
for larger load testing
Apache Jmeter Best Practices
Do not load more than 300 threads
per Jmeter enginer
Apache Jmeter Best Practices
Do not add Listeners to your Jmeter
test plan
Apache Jmeter Best Practices
Do not add Graphs to your Jmeter test
plan
Apache Jmeter Best Practices
Monitor the command prompt of Jmeter during testing
(non-GUI mode)
Monitor the log during testing (GUI mode)
Apache Jmeter Best Practices
Erase the local path of all the CSV Data Set config files
Apache Jmeter Best Practices
Use naming conventions for all the elements
Apache Jmeter Best Practices
Use JTL file name (XML format) to store the logs
Apache Jmeter Performance Tuning Tips
Add following properties for better outputjmeter.save.saveservice.output_format=csvjmeter.save.saveservice.data_type=falsejmeter.save.saveservice.label=truejmeter.save.saveservice.response_code=truejmeter.save.saveservice.response_data.on_error=falsejmeter.save.saveservice.response_message=falsejmeter.save.saveservice.successful=truejmeter.save.saveservice.thread_name=truejmeter.save.saveservice.time=truejmeter.save.saveservice.subresults=falsejmeter.save.saveservice.assertions=falsejmeter.save.saveservice.latency=truejmeter.save.saveservice.bytes=truejmeter.save.saveservice.hostname=truejmeter.save.saveservice.thread_counts=truejmeter.save.saveservice.sample_count=truejmeter.save.saveservice.response_message=falsejmeter.save.saveservice.assertion_results_failure_message=falsejmeter.save.saveservice.timestamp_format=HH:mm:ssjmeter.save.saveservice.default_delimiter=;jmeter.save.saveservice.print_field_names=true
Apache Jmeter Performance Tuning Tips
Add relevant Assertions and Post-processors elements
only
Apache Jmeter Performance Tuning Tips
Do not use XPATH extractor
Apache Jmeter Performance Tuning Tips
Use JSR 223 and Groovy for scripting
Apache Jmeter Performance Tuning Tips
Generate reports after run
Thank you
Please visit http://qainsights.com/services for more training programs.