This repository contains JMeter test plans and a performance report used to evaluate system performance under different load conditions. The tests assess response times, error rates, and overall system reliability to ensure optimal performance.
JMeter-Performance-Testing
βββ π JMeter_Assignment.jmx # Main JMeter test plan
βββ π First_Load.jmx # Initial load test script
βββ π Second_Load.jmx # Secondary load test script
βββ π Aggregate Report.pdf # Summary of test results and analysis
The performance evaluation was conducted with specific Service Level Agreements (SLAs):
- β Total Error Percentage: 0.13% (Passed, must be β€ 10%)
- β 90% of Requests: β€ 484 ms (Passed, must be β€ 3 seconds)
- β 99% of Requests: β€ 830 ms (Passed, must be β€ 5 seconds)
All SLAs were successfully met, confirming that the system performs efficiently under the tested load conditions.
- Clone the repository
git clone https://github.com/GehadAshry/Performance-JMeter.git
- Open Apache JMeter and load any of the .jmx files.
- Configure test parameters as needed.
- Run the tests and analyze results in JMeterβs Aggregate Report.
- Review the Aggregate Report.pdf for a summary of the performance analysis.