Hello.
I created an original test plan file (jmx file) in order to simulate concurrent quiz by many students.
We publish test plan file, Moodle course file, and user list (CSV ile) on the GitHub repository.
https://github.com/YU-MITC/jmeter-quiz-testplan
This test plan is based on HTTP requests during quiz in Moodle 3.7 (PHP 7.2).
Then, we use this test plan in Moodle 3.9 (PHP 7.3).
For these load tests, we use the JMeter 5.2.x.
Comparing the test plan generated by the Moodle plugin with our test plan, there are differences in the advanced settings of each request (about user authentication) and cookie manager.
Note that, when you use this test plan, you should execute the JMeter program on command line mode.
If you execute the JMeter on GUI mode, test plan will be overwritten.
I created an original test plan file (jmx file) in order to simulate concurrent quiz by many students.
We publish test plan file, Moodle course file, and user list (CSV ile) on the GitHub repository.
https://github.com/YU-MITC/jmeter-quiz-testplan
This test plan is based on HTTP requests during quiz in Moodle 3.7 (PHP 7.2).
Then, we use this test plan in Moodle 3.9 (PHP 7.3).
For these load tests, we use the JMeter 5.2.x.
Comparing the test plan generated by the Moodle plugin with our test plan, there are differences in the advanced settings of each request (about user authentication) and cookie manager.
Note that, when you use this test plan, you should execute the JMeter program on command line mode.
If you execute the JMeter on GUI mode, test plan will be overwritten.