This shows test cases and suites created to QA an online learning platform prior to and following code releases.
This repository contains a couple of suites of end-to-end tests that my team and I used on the Stanford OpenEdX Instance(secondary link for historical reference) to make sure it was healthy and happy. Especially useful after we would do an install.
At present, the tests are in a partially working state, due to mid-merge updates and a retirement of the platform they were built to test.
To run these, you'll need to install the Selenium IDE extension for Chrome or Firefox, or both.
Once you've done that, open a Firefox or Chrome window pointing to lagunita.stanford.edu, then click the Selenium IDE icon in the browser. Select "Open an existing project", and open the file "QA_for_OpenEdX_LMS_suite.side".
Hit the play button with three dashes beside it to run the entire suite.
To run in Staging, you'll want to point your main window to the staging environment and get past the basic auth. Open the (same) test suite, and change the "base url" to our staging url - then it should just run.
https://selenium.dev/selenium-ide/
https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd
https://github.com/SeleniumHQ/selenium/issues
https://saucelabs.com/resources/articles/selenium-tips-css-selectors
http://sqaforums.com/forums/forum.php
https://demo.lagunita.stanford.edu/
https://lagunita.stanford.edu/courses/course-v1:sandbox+qaOpenEdX+Demo/about
https://lagunita.stanford.edu/courses/course-v1:sandbox+qaOpenEdX+FragileCourses/about