Enrolment options

About this course

In this intermediate level course for developers, you will learn about the importance of acceptance testing in Moodle development. This course will introduce you to acceptance testing using the Behat testing framework that is used in Moodle.

You will learn to set up the Behat testing environment in your Moodle development environment and run existing Behat tests from the command line. This course will also guide you on how to write good Behat tests for Moodle.

Estimated learning time: 3 hours
Level: Intermediate

Dates

Start date: 10/03/25

Enrolment methods

Select an enrolment method
Self enrolment (Learner)
Self enrolment (Learner)