A quick note to highlight two resources/posts this week both which were focused on the topic of Moodle performance/load testing and JMeter.
The first from Tim Hunt at Open University touches on the institutions due diligence in testing Moodle 2.6 prior to upgrading their site and the process/tools that were used. Read Tim’s post here: http://tjhunt.blogspot.co.uk/2014/04/load-testing-moodle-262-at-ou.html. As a non-techie I was pretty interested in the easily comprehendible narrative of the process and the explanation of the various tools. The outcome for OU’s testing? Their version of 2.6.2 is marginally faster.
The second a slide deck from Jon Moore, formerly of Remote-Learner on the topic of Moodle Performance and Scalability Assurance which is available at http://www.slideshare.net/moorejon/moodle-performance-testing-presentation-33815398 (embedded below).
What is JMeter?
Apache JMeter may be used to test performance both on static and dynamic resources (Files, Web dynamic languages – PHP, Java, ASP.NET, etc. -, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load.