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