-
Notifications
You must be signed in to change notification settings - Fork 44
-
Refactoring to a Selenium-based test runner and Mocha/Chai assessment tests
ClosedJan 4, 2016 Last updated about 9 years agoPreviously assessment tests had been run in PhantomJS. This headles…
Previously assessment tests had been run in PhantomJS. This headless browser does not allow us the flexibility we need to script interactions with a full-fledge browser env. By switching the assessment tests to a test runner that uses Selenium, we gain this flexibility.
The assessment tests had been evaluated using a QUnit and a lot of custom wrapping code to strap the framework. This system was inflexible and hard to extend. We'll switch to a standard Mocha framework setup (which supports Promises) and Chai assertions so we can build custom Assert extensions.
-
Efficiency and library size improvements
ClosedJan 4, 2016 Last updated about 9 years agoWe will focus on changes that improve: run-time efficiency and built library size.
-
Round 4- time-based media, Success Criteria applicability and optimizations
ClosedSep 6, 2014 Last updated over 9 years agoTests for time-based media - audio & video (we already support YouTube, but that’s it)
-
Round 3 - Reporting interface, jQuery, new tests
ClosedJul 15, 2014 Last updated over 10 years agoWorking on closing out tests from Round 2 Adding more tools for re…
- Working on closing out tests from Round 2
- Adding more tools for reporting integration
- Fixing the jQuery API and adding more tools for editor integration
-
Round 2 - Tests for overall structure, HTML spec, frames
ClosedApr 29, 2014 Last updated almost 11 years ago -
Round 1 - Tests for individual page elements, testable with current framework
ClosedMar 2, 2014 Last updated almost 11 years ago -
Launch the project
ClosedJan 21, 2014 Last updated about 11 years agoFor this milestone, we want to have the project management issues r…
For this milestone, we want to have the project management issues resolved. These include milestones and their goals; the participants and their responsibilities; public-facing awareness of the work to encourage outside participation.