Deliver high-quality, impactful experiences that enhance learner satisfaction, improve outcomes, and build trust in your solutions. Ensure course accuracy and a seamless learning experience!
Why is Quality Assurance (QA) Testing Important?
Quality assurance ensures your courses deliver accurate, engaging, and effective learning experiences by:
Ensuring Accuracy and Reliability: Verifies content, scoring, and functionality align with objectives while identifying and fixing errors.
Enhancing User Experience: Improves usability, accessibility, and engagement for a seamless learner journey.
Supporting Learning Outcomes: Aligns simulations with educational goals to promote meaningful and effective learning.
💡 TIP: Don’t forget documentation!
Provide your QA team with essential materials like storyboards, visual flow diagrams, and round-by-round scoring spreadsheets to support accurate end-to-end testing.
When and How to use this QA Checklist?
When to use the checklist:
Throughout the design and development process to catch issues early and avoid delays.
Share it with your QA teams as a guide for conducting final testing to ensure your course is launch-ready.
How to use the checklist:
Work Systematically: Follow the checklist step by step, testing the simulation as a learner would, and document any issues with detailed notes and screenshots.
Collaborate and Verify Fixes: Share findings with the team and resolve issues to ensure all corrections are made and there is alignment on quality standards.
Validate and Finalize: Revisit the checklist after corrections to confirm all issues are resolved before publishing.
QA Checklist
Category | Checklist Items |
Course Links | Confirm current release captures all recent changes. |
| “Publish” to ensure project is LIVE and LATEST. |
| Confirm Test and published links work as expected
|
Browser Compatibility | Test functionality on Chrome and Edge, both test and published links. |
| Ensure the simulation works seamlessly on the LMS if SCORM is used. |
Navigation | Verify all navigation buttons function correctly and content fits within the buttons. |
| Ensure users can proceed to the next screen after video responses, interactions, or making choices. |
Styling and Layout | Ensure each page layout is acceptable with minimized scrolling. |
| Verify all content fits within navigation buttons and is concise. |
| Ensure screen resolution is 1920x1080 or higher (minimum of 1280x960)
|
Spelling and Grammar | Ensure consistency in capitalization, punctuation, quotation marks, and hyphens. |
| Confirm all content is clear, understandable, correct spelling, and grammatically correct (including Video and Avatar scripts/speech/CC!) |
Videos and Assets | Verify videos have thumbnails (no dark screens before starting!) |
| Listen and read to ensure closed captions accurately match video audio. |
| Confirm videos and conversations include all characters, are complete, and various branching paths are correct. |
| Check that videos can expand, collapse, and play without issues. |
Scoring | Confirm scoring is accurately configured for each round and aligns with the scoring documentation.
|
| Test varied scoring “paths” for low, mid-range, and high scores.
|
| Check feedback logic and ensure it aligns with scoring metrics. |
Branching | Confirm branching logic - test varied “paths” to ensure they branch as expected. |
Resources / URLs | Ensure all embedded links and resources work as expected and open as intended. |
Accessibility (WCAG) | Use informative and unique page titles. |
| Ensure headings convey structure and meaning. |
| Provide meaningful link text and descriptive alt text for images. |
| Include transcripts for audio content and captions for multimedia. |
| Keep content clear, concise, and accessible. |