Monday, 6 July 2015

Automated Testing for Moodle Administrators

Damyon Wiese
Moodle HQ


Damyon Wiese
Moodle HQ

Automated testing for browser pages
 Plugins
 Customisations
 Local bug fixes

THE CHANGE
customisation or admin change or any change grows the system exponentially.
It's managed by change control processes
 Testing - staging - production
  Code change - code testing - deploy to production

Testing Process
  Does change meet needs
  Test with users
  Does testing match behaviour on testing
 
  Test on Production

Behat - what is it? How does the test behave with different browsers.

Damyon showed what the Behat test does.

Moodle has -
989 scenarios
35431 steps

JENKINS is the tool that controls the test process for Moodle







No comments:

Post a Comment