Book Image

Moodle Administration Essentials

Book Image

Moodle Administration Essentials

Overview of this book

Table of Contents (15 chapters)
Moodle Administration Essentials
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Performance testing


Performance testing helps the administrator understand what the current server setup and configuration can deliver in response times and concurrent users. Moodle has a built-in feature to help generate a JMeter script to run and create comparisons between different setups and configurations.

JMeter

Moodle includes a JMeter test plan generator, which is documented at https://docs.moodle.org/en/JMeter_test_plan_generator.

JMeter is used to test the performance of websites and other web systems, such as web services. It is built in Java, but can be used to test applications written in any language as it is primarily used to mimic the user using the user interface (web pages and forms) to complete a task.

Tip

This tool is for use when testing your site before it is in production and is not recommended for use on a live site. (See: https://docs.moodle.org/en/JMeter_test_plan_generator)

JMeter can be used to simulate many users logging in and using the Moodle site at once to test...