Here in Moodle HQ, we have been looking alternatives on automated testing Moodle for a while. And thanks to David Scotson, who has mentioned Selenium.
I have written some test cases in Selenium and would like to hear some feedback from the community. What I found is the test case is not really flexible. We need some time to sit and create a test environment, and this environment should be exactly the same each time we want to run the test case (for example link in quiz questions contains numerical id that should be the same for each test) otherwise the test will fail.
Due to this reason (the sensitivity reason
Thanks.