Testing and QA

About our Quality Assurance (QA) testing process, plus feedback and questions on new features.

QA testing latest: We're currently involved in Moodle 3.7 QA testing. More testers are always welcome!

Documentation: QA testing guide

For discussions about our Quality Assurance (QA) testing process, plus feedback and questions on new features.

You can try things out on our Moodle QA Testing site then post in this forum about any issues you come across. Please report any obvious bugs in the Moodle Tracker.

DiscussionStarted byRepliesLast post
Help needed with Moodle 3.7 QA testing 8 Jean-Roch Meurisse
Differences in Calendar behaviours between themes v3.6beta 3 Paul Raper
Moodle test 0 Richard Brown
Behat test in developing process 1 Tim Hunt
List of behat test 1 Tim Hunt
Automation test script for Moodle 1 Tim Hunt
Moodle Behat Testing Error: "Behat only can run if test mode is enabled" 3 Kishore K
PHPUnit Testing in Phpstorm 3 Touma Kamijou
Help needed with Moodle 3.6 QA testing 23 Maniraj Nagarajan
Unit testing the RESTFul API of moodle 3 AL Rachels
Moodle 3.6 QA testing cycle complete 5 Colin Fraser
Moodle 3.6 Messaging is Awesome!!! 1 William Stewart
3 or 26 ? ;) 2 Helen Foster
PHPUnit Test not working 0 Koray Redoon
Help still needed with exploratory testing of new 3.6 features 0 Helen Foster
More new feature tests in the 3.6 QA cycle 0 Helen Foster
Moodle 3.6 QA testing update + choosing tests by component 0 Helen Foster
Why are there so many missing language strings? 3 Diane Soini
Behat for dummies? 14 Diane Soini
ReactJS and API tests responsibility/resources 1 Tim Hunt
Set number of sections course in Moodle 3.3 50 Helen Foster
Behat requirement not satisfied: blacklisted feature not found with Moodle 3.5.1 5 Virág Harangozó
User Deletion from database 16 Gopal Sharma
Export user data feature 0 Rishi Anand
Barracuda required for Moodle 3.5? 4 Bente Olsen
Just me having problems with Behat "I follow"? 5 Dave Balch
Moodle 3.5 QA testing cycle almost complete 0 Helen Foster
Help needed with Moodle 3.5 Boost theme testing 13 Bas Brands
Google Cloud Testing with Moodle 0 Jorge C
Moodle 3.5 QA testing update + choosing tests by component 0 Helen Foster
Help needed with Moodle 3.5 QA testing 18 Alejandro Vásquez
GDPR tour 3 Daniele Cordella
Moodle 3.5 QA testing update + test labels 0 Helen Foster
PHPUnit test environment initialising problem 2 Tatyana Kalmah
Moodle 3.5 QA testing starting soon 12 Bente Olsen
Behat stopped working; crashes on Moodle login 2 Richard Lobb
Performance testing by using JMeter in application which is developed using Moodle framwork 1 David Monllaó
How to setup moodle testing environment ? 1 Renaat Debleu
Bug in 3.4.1 (and 3.5) lesson Module | Matching question type 4 Helen Foster
Travis fails on @local tag 2 Matteo Scaramuccia
Behat requirement not satisfied 0 Renaat Debleu
PHPUnit failing 1 Jean-Roch Meurisse
Anyone using Behat with the chrome mink driver? 4 Andrew Hancox
Moodle 3.4 QA testing cycle complete 0 Helen Foster
QA testing site status 2 Paul Greidanus
Help needed with Moodle 3.4 QA testing 45 Helen Foster
Moodle 3.4 QA testing week 1 update 2 Helen Foster
Admin role 3 Helen Foster
Previous / Next buttons in 3.4 0 Ed Beck
Behat "current page administration" not working in 3.3 8 Mike Churchward
Error after upgrade from 2.9 to 3.2.3 in acceptance testing 8 Sara Arjona Téllez
How would you test this in Behat? 1 AL Rachels
Sending emails during Behat acceptance testing 2 Dave Balch
Removal of support for PhantomJS 0 Andrew Nicols
Useful tips for helping with Moodle 3.3 QA testing 0 Tim Hunt
Moodle 3.3 QA testing cycle complete 1 Luiggi Sansonetti
Help needed with Moodle 3.3 QA testing 30 Helen Foster
Two English lang strings were switched in 3.3rc2 1 Helen Foster
Behat tests won't run in 3.3 1 Mike Churchward
Help needed to obtain 100% pass rate in 3.3 QA testing 0 Helen Foster
Cant handle "Behat only can run if test mode is enabled." 6 Carl Greenwood
List of all issues in QA testing dashboard view 2 Luiggi Sansonetti
Need guidance in locating elements in editor. 0 Nandini Arumugam
Behat errors on Moodle 3.2 12 Charles Fulton
Random Behat issues on 3.2 4 Mike Churchward
Running tests on mac sierra 2 Kevin Wiliarty
behat install problem 10 Rajesh Taneja
How to avoid certain type of test with behat ? 1 Tim Hunt
Generate test course with user activity 1 Rajesh Taneja
Behat config path has been changed since 3.2.2 0 Rajesh Taneja
How to correctly use behat 4 David Ligne
Use resource uploaded in repository 0 j b
How to set up webservice when running behat 1 tam nguyen
Help needed with Moodle 3.2 QA testing 30 Rajesh Taneja
[3.1 QA Testing] Feedback and Wrong date in responsestime 7 Rajesh Taneja
admin/tool/editrolesbycap/tests/behat/basic_test.feature Behat test failing 1 Tim Hunt
PHPUnit : Version mismatch when launching class focussed unit test 1 Valery Fremaux
Help needed with Moodle 3.1 QA testing 42 Rajesh Taneja
How to install Moodle 3.2 from git 5 Bente Olsen
Code mess detector tuning 1 Dan Poltawski
How to manage circular dependencies ? 5 Valery Fremaux
Behat Cache on Shared Host with Multiple Developers 1 Rajesh Taneja
2.3 - broken links in Restored Course 8 dom nerus
How does one become a QA tester 11 Rajesh Taneja
Moodle 3.2 QA starting on 31st Oct. 0 Rajesh Taneja
Travis-CI JSHint and never used functions 1 Dan Poltawski
Allow access to hidden resources and activities 15 Albert Leatherman
Survey Results: Frond End Development and Unit Testing Trends! 2 Debby Stone
2. What is your most used Javascript framework for unit testing? 2 Debby Stone
Behat tests stuck on annotation pages 3 David Ligne
Behat newbie: "Snippets not generated" for my steps definition 2 Rajesh Taneja
Notifying developers of behat failures 2 Mark Johnson
HTML reports and Behat 3.0 2 Rajesh Taneja
Unit test performance 2 David Dixon
Unzipping and displaying a folder in Moodle 2.0 14 Rajesh Taneja
Behat(3.0) parallel test fails with exit code 255 3 Rajesh Taneja
Behat support for third party themes 2 Rajesh Taneja
PHPUnit: mocking subplugins? 2 Morgan Harris
Firefox Marionette driver 4 Eloy Lafuente (stronk7)
Moodle Integration Plugin Precheck 2 Marcel Behrmann