In the previous post i introduced 2 solutions that will allow you to load test your website / application. The 2 applications are HP Load Runner and JMeter. You can read a quick intro about load testing, both software and my take / preferences.
As promised, I am dedicating a second post to show example of how to test your moodle install using JMeter. The example will show how to emulate the following steps :
- user navigates to site
- user logins + testing if login successful
- user views some content like FLV video
There are many reason i chose moodle/Jmeter for this post :
- I had to choose something
- It will be less useful if i show example of load testing on proprietary website that i did – so better show example on how to test some open source package.
- Referring to point 2 – from the open source solutions that are interesting to load test, you have wordpress/drupal/moodle. Moodle seemed to me more interesting cuz it is a content heavy system where most data resides behind a login for the students and it needs usually higher resources, so load testing moodle installs is important with all the students logging at the same time to view courses and take quizzes
- I was doing load test for moodle install and the contributions under http://cvs.moodle.org/contrib/tools/jmeter/ has only 1 entry . It was bit tricky to find example and resources on the topic ! so i am publishing this to hopefully help the lost souls working with moodle/jmeter
- Because I am optimizing my blog for moodle / JMeter and i am so far happy with the reach of keywords that say JMeter, moodle, load testing :). Yes, that is how i digg jobs as freelancer :)
Enough with the blabbery blabbering ,Read More