{"repo":"QAInsights/PerfAction","free":true,"listed":false,"github":"https://github.com/QAInsights/PerfAction","clone":"git clone https://github.com/QAInsights/PerfAction.git","description":"GitHub Action to run performance tests using Apache JMeter and its plugins.","language":"Dockerfile","stars":52,"topics":["jmeter","apache","jmeter-plugins","docker","github-actions","linux","performance-testing","performance"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"🚀 PerfAction This GitHub Action helps to automate performance testing using Apache JMeter and its plugins. PerfAction also featured in LoadTestWorld 2021 conference. 🤔 How to use this GitHub Action? Prerequisites Following are the prerequisites for this GitHub Action: test-plan-path Mandatory JMeter test plan and its dependencies such as test data, plugins etc args Optional Additional arguments you can pass it to your test plan execution results-file Optional If you want your result to have a different extension than jtl such as .csv default value result.jtl . 👇 Usage Example #1 with no arguments Example #2 with arguments Example #3 with arguments to Generate HTML Reports Please make sure that you create a directory where you want to generate HTML report. 📥 Download JMeter Test Results By default, this GitHub Action will log the performance statistics under result.jtl . After the execution, it will be uploaded to the GitHub artifacts. To download the JMeter results, go to your Actions and then click on the executed workflow, then click on jmeter-results link which will download the zip file.","default_branch":null,"files":null,"tree":[],"storefront":"/r/QAInsights","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/QAInsights/PerfAction/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}