Testing course content and debugging

Built into Content Controller is a testing sandbox environment that lets you test, troubleshoot, and configure your content before sharing it with your accounts and learners.

This is useful for a variety of reasons, like simply previewing a course before sharing with an account, making sure completion and score data are reporting properly, and configuring certain settings to improve interoperability with LMSs.

To access the testing section, open a course’s Details panel and click Test in the top left.

Test & Configure

Testing your content

Testing your content is one of the most valuable features inside Content Controller. Using the built-in testing sandbox, you can launch and test your content repeatedly, as well as adjust the course’s configuration settings. If your content doesn’t work in Content Controller, it likely is not going to work in your LMS, either.

Configuration Settings

Configuration settings allow you to direct how your courses will play in a learner’s LMS. Some tweaks to Course Properties improve how the course runs while others allow you to customize the learner experience. When you import a course, Content Controller makes some educated guesses on what properties make the most sense for your course and has dozens of Course Property combinations that allow you to truly customize how your course plays and appears to your learner.

  • Navigation Controls: settings that change how the course’s navigation will display

  • Launch Behavior: adjust how the course displays and launches for learners

  • Advanced: advanced compatibility settings

  • Reset progress: resets the course progress in the testing environment

Debug Logs

What are debug logs?

Debug logs are system-generated logs that track every single event and operation that occurs when a course is launched. There’s a lot going on behind the scenes when you launch your course, so debug logs show you what’s going on and makes it easy for you (or our support team) to pinpoint issues. In most cases, you won’t need to look at the debug log, but it’s there to use if something goes wrong with your course.

Debug logs are stored for each test you do in Content Controller. Each log is stored for 30 days, though you can click Clear Logs to delete all logs sooner if desired.

Sharing debug logs

Debug logs can also be shared. Click the Share button on the right to generate a public URL that can be shared.