3 Best Ways to Test Your SCORM Course

  1. In your LMS
  2. In SCORM Cloud
  3. Locally on your computer

1. In your LMS

SCOverseer

How to get started

  1. Enable the bookmark bar in your browser’s settings.
  2. Go to the SCOverseer website and drag the SCOverseer+ bookmark from the page to your bookmark bar.
  3. Sign in to your LMS account and launch the module you want to be tested.
  4. Click on the SCOverseer bookmark in the window where the SCORM module is displayed.

How to test

Pros

  • Free
  • Doesn’t need to be installed
  • Supports most popular web browsers
  • Supports both SCORM 1.2 and 2004
  • Allows you to debug both your SCORM module and your LMS

Cons

  • Launching 3rd-party JavaScript code in a production environment raises security concerns
  • Only works when a module is launched in an LMS
  • Last updated in 2017

2. SCORM Cloud

How to get started

  1. Now you can upload your first SCORM file to the service. (NOTE: The free trial only allows you to upload up to 100 MB)
  2. Click +Add Content at the top right, then select Import a SCORM, AICC, xAPI or cmi5 package.
  3. Click +Add Content at the top right, then select Import a SCORM, AICC, xAPI or cmi5 package.

How to test

Debug Logs

  • LMSInitialize(): Establishes a connection between the SCORM package and the “LMS” (in this case, SCORM Cloud)
  • LMSGetValue( ‘valuename’ ): SCORM file tries to get a value from the “LMS”
  • LMSSetValue( ‘valuename’, ‘value’ ): Sends a value to the “LMS”
  • LMSCommit(): Saves a value sent via LMSSetValue() in the “LMS”
  • LMSFinish(): Closes the connection between the SCORM file and the “LMS”

Pros

  • Has a forever-free trial plan which is ideal for SCORM testing purposes
  • Cloud-based (fast and reliable, can be used on any OS)
  • Supports SCORM 1.2/2004, AICC, xAPI, cmi5
  • Provides access to detailed debug logs
  • Vendor is known for great customer support

Cons

  • Storage is limited to 100 MB in the free trial
  • Can only help debug your SCORM module, not your LMS
  • Interface may be a bit too complicated for casual users

3. Testing Locally

How to get started

  1. Go to and download one of two Wrap Test packages by Claude Ostyn, depending on your content’s SCORM version. I’ll be using the SCORM 2004 Wrap Test, Google Chrome, and Internet Explorer 11 (IE11) for this guide.
  2. Extract the downloaded .zip to a folder on your hard drive.
  3. Extract your SCORM .zip package.
  4. Find the main .html file in the extracted SCORM file (it’s usually named index.html) and open it in Google Chrome.

How to test

Pros

  • Free
  • No limit on maximum file size
  • Doesn’t require an internet connection to test
  • Provides access to detailed debug logs

Cons

  • Requires some fiddling to set up
  • SCORM 1.2 and 2004 RTEs need to be set up separately
  • Can only help debug your SCORM module, not your LMS
  • Hasn’t been updated in a really long time

Final Thoughts

--

--

--

LMS Solution Expert and Consultant, owner of LMSchef blog

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Generate Strongly Typed React Components with GraphQL

How to (not) make a Table of Contents in Gatsby

Optimizing Conway’s Game of Life in JavaScript — Part II

Custom Theme for Angular Material Components Series — Apply Theme

Express vs. Hapi vs. Koa: Which is the better backend framework?

60 seconds Jest setup with Vue

Redux Middlewares — An approach to cancel redux actions

Everything You Need to Know About Date in JavaScript

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
David Brandt

David Brandt

LMS Solution Expert and Consultant, owner of LMSchef blog

More from Medium

Maintain Code Readability with Clean Code

Rest Day VS. Active Rest Day

Top 50 Selenium Interview Questions And Answers For 2022

How to stop Procrastination (10 solid tips)