GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
We had an incident where broken javascript prevented assignment acceptance for students on certain browser. To mitigate against this (and similar issues) in the future, we want to add end-to-end testing with Selenium for all critical paths.
[ ] Identify critical paths
[ ] Write tests (this can be broken into sub tasks by whomever picks it up)
We had an incident where broken javascript prevented assignment acceptance for students on certain browser. To mitigate against this (and similar issues) in the future, we want to add end-to-end testing with Selenium for all critical paths.