Ispring Quiz Error Document Publishing Has Failed Try Again Later
How do you examination e-learning content? Do you spend hours loading several SCORM bundle versions to examination an LMS just to make sure your modules piece of work properly?
Whether you desire to make sure your content is set up to be sent to a client or you're testing a new authoring solution, there'southward a good chance you lot could speed up the procedure of validating your SCORMs past using a special tool to test them.
Today, I'll look into the odd world of SCORM testing and give you three unlike ways of testing your due east-learning:
- In your LMS
- In SCORM Cloud
- Locally on your reckoner
i. In your LMS
I know that when it comes to testing SCORM, many of you lot still prefer doing it the one-time style. Upload the eastward-learning to your LMS, change the user role to Student, and give the module a few attempts before checking your grades in the gradebook.
To exist honest, there'south nothing wrong with that. If y'all have permanent access to a exam LMS account that neither your dominate nor your customer will exist looking at, that's a perfect option for testing SCORM.
Furthermore, all LMSs are dissimilar, and their SCORM implementations vary too, and then this approach is the only i that tin guarantee that your module is going to work in your LMS.
However, this method has a serious downside to it – just a small percentage of LMSs provide access to debugging options; that is, tools that can be used to come across what's going on behind the SCORM API iron mantle. As it turns out, there's an like shooting fish in a barrel fashion to solve this problem, no matter what LMS you're using.
For those of y'all who adopt this time-proven method of testing SCORM in their LMS, I nowadays a tool called…
SCOverseer
SCOverseer is a bookmarklet. A bookmarklet is a program that looks just similar whatsoever other bookmark in your browser. But, it contains a link to a JavaScript snippet instead of a link to a webpage. When you lot click it, this bookmark launches its internal code and starts an awarding in your browser.
So, what does it practise? Equally the vendor's page says, it's a "complimentary tool that volition allow you to cheque the condition of a Shareable Content Object (SCO), that is actively running on an LMS."
Basically, information technology captures the advice between your SCORM bundle and your LMS and shows you recommendations on what can be improved, forth with some generic information like SCORM version and current suspend data usage. What's also of import is that it supports both SCORM 1.2 and 2004.
How to get started
- Enable the bookmark bar in your browser's settings.
- Become to the SCOverseer website and drag the SCOverseer+ bookmark from the page to your bookmark bar.
- Sign in to your LMS business relationship and launch the module you want to be tested.
- Click on the SCOverseer bookmark in the window where the SCORM module is displayed.
How to test
Take your module and endeavor to pause it. Look at the Completion and Success statuses in the SCOverseer window. You should see the status in the SCOverseer window alter to Failed or Incomplete or both depending on the SCORM version you're using.
After you do that, restart the module and endeavor to laissez passer it. At present you lot should bank check if the Passed/Complete statuses are awarded when you lot see the Success/Completion criteria. If something doesn't wait right in the statuses you're seeing in SCOverseer, that probably ways yous need to go back to your authoring solution and review your module's completion settings.
SCOverseer too "knows" a great bargain about SCORM 2004 specifications, and so if there'due south something incorrect with the implementation of the standard, either in your LMS or in your SCORM bundle, information technology'll show you in the Feedback section on the bottom of the window.
Exist enlightened, however, that information technology' not that not bad with SCORM 1.2, and so don't rely on it too much when you use that version.
Pros
- Free
- Doesn't need to be installed
- Supports well-nigh popular web browsers
- Supports both SCORM ane.2 and 2004
- Allows you lot to debug both your SCORM module and your LMS
Cons
- Launching 3rd-party JavaScript code in a production environment raises security concerns
- Simply works when a module is launched in an LMS
- Last updated in 2017
2. SCORM Deject
You've probably heard virtually the adjacent product on our list. Over the years, SCORM Cloud past Rustici software has become extremely pop in the due east-learning customs.
Instructional designers like information technology, because information technology's reliable and has a wide range of debugging options which they can utilise to discover any possible Achilles heels in their SCORM files. LMS back up teams like information technology, considering if a SCORM file doesn't properly written report to their LMS, they can always send the author to examination it on SCORM Cloud before generating a ticket.
Let'south find out for ourselves how to get started with this service and what's so expert about it.
How to get started
- First a free trial on this page .
- At present you can upload your first SCORM file to the service. (Annotation: The gratis trial only allows y'all to upload upwardly to 100 MB)
- Click +Add Content at the top right, then select Import a SCORM, AICC, xAPI or cmi5 package.
- Click Choose File and locate the SCORM parcel on your PC.
- Click Import Class.
- Wait until the uploading process is finished, and and then you lot can movement on to testing.
- After your module is uploaded, yous will meet the Course Sandbox page. The Course Sandbox is where the current status for the module is displayed, and where you can rails all the attempts you've made on the module.
- As you lot can run into, your newly uploaded SCORM file doesn't have any stats. Click Launch to view your module and start a new attempt.
- SCORM Cloud uses popups to brandish courses past default, then yous'll need to allow it to open your module in a popup window.
- When you see your module displayed in a new window, you tin can beginning testing.
- Finally, after yous finish this attempt, click Finish in your module, or simply close the tab with the grade. This will bring you back to the Course Sandbox.
How to test
When yous exam a SCORM packet in SCORM Cloud, you lot take to perform a minimum of 2 attempts.
The BAD attempt
The kickoff one should exist a "bad" attempt, where you lot don't come across the passing/completion criteria you set for the module; for example, viewing all the slides but failing the quiz. The actual criteria will depend on what settings you selected when you published the module.
After you finish the "bad" attempt and return to the Grade Sandbox, look at your statuses. You should see either Incomplete , Failed , or both.
If yous come across either Complete or Passed , then in that location's something incorrect with your module's settings, and y'all need to go dorsum to your authoring tool and check your Completion settings for the module.
The Skilful attempt
Later on you review the "bad" effort'south success and completion statuses, you need to click Launch again to begin your "proficient" attempt. This time, yous'll try to encounter the Success/Completion criteria and do everything the right manner: view all slides, pass quizzes, etc.
Combining exam results from both attempts should requite yous a pretty good understanding of your SCORM module's inner workings.
Debug Logs
The matter I love the most about SCORM Cloud is that it lets me access detailed debug Logs for each effort I make. This data provides a very important insight into what statements are being sent past my SCORM file and how they are handled by the "LMS" which is represented by SCORM Deject.
To admission the debug log for the nearly recent effort, y'all need to click on information technology in the respective department of the Form Sandbox department:
Here'south an case of a debug log:
By clicking on the plus icon (+) adjacent to any SCORM API call, you tin bank check for errors. If you see a red line in the log, that means in that location was an fault with that item call, and so it's worth examining more closely.
Here are the most common statements you'll come beyond in a SCORM debug log:
- LMSInitialize(): Establishes a connectedness betwixt the SCORM package and the "LMS" (in this instance, SCORM Cloud)
- LMSGetValue( 'valuename' ): SCORM file tries to go 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 betwixt the SCORM file and the "LMS"
Finally, when you lot need to reset all attempts for a module, employ the Reset push button to start from scratch:
Pros
- Has a forever-free trial plan which is ideal for SCORM testing purposes
- Deject-based (fast and reliable, tin exist used on any Bone)
- Supports SCORM 1.ii/2004, AICC, xAPI, cmi5
- Provides admission to detailed debug logs
- Vendor is known for groovy client support
Cons
- Storage is limited to 100 MB in the costless trial
- Tin but aid debug your SCORM module, not your LMS
- Interface may be a bit likewise complicated for casual users
3. Testing Locally
The terminal pick on our list is for people who want to test their SCORMs locally without uploading their modules to an LMS or a cloud-based service similar SCORM Deject.
Information technology'south a simple SCORM Run-Fourth dimension Environment (RTE) that tin emulate an LMS using your browser and testify you a log of all SCORM API statements sent by your module.
Note: Fiddling with local SCORM RTEs can be fourth dimension-consuming. If you're brusque on time, opt for SCORM Cloud instead.
How to go started
- Go to this folio and download one of ii Wrap Test packages past Claude Ostyn, depending on your content's SCORM version.
I'll be using the SCORM 2004 Wrap Examination, Google Chrome, and Internet Explorer 11 (IE11) for this guide. - Extract the downloaded .nothing to a folder on your difficult bulldoze.
- Extract your SCORM .zip package.
- Find the master .html file in the extracted SCORM file (it's commonly named index.html) and open it in Google Chrome.
- Copy the local URL of this file from the Chrome accost bar. We're using Google Chrome because IE11 isn't able to properly copy a local URL.
- Go back to the folder with the extracted Exam Wrap bundle. Open the 2004.html file in IE11. Here, we've switched to IE11 considering the actual RTE won't work in Chrome.
- Click on Allow Blocked Content at the lesser of the browser window.
- Paste the link to the alphabetize.html file that you copied in step #v to the empty field at the top of the page and click on Load SCO.
Now, your module should be displayed in the preview window on the right, and a detailed SCORM API log should bear witness up on the left side of the window.
How to test
The Test Wrap package gives yous access to a SCORM API log which should allow you to understand the communication between your module and your LMS. Information technology's very similar to SCORM Cloud, and so you can learn more about reading debug logs by visiting the "How to test" section in the SCORM Cloud documentation.
Pros
- Gratuitous
- No limit on maximum file size
- Doesn't require an cyberspace connection to test
- Provides admission to detailed debug logs
Cons
- Requires some picayune to set upward
- SCORM i.2 and 2004 RTEs need to be set up separately
- Tin only help debug your SCORM module, not your LMS
- Hasn't been updated in a really long fourth dimension
Final Thoughts
This article describes three very unlike ways of testing a SCORM module. Which one is the best? That's actually up to you to decide. Depending on your task, you may observe any or all of them particularly useful.
Try them out for yourself, learn their stiff and weak points, and never permit the "How to test a SCORM file?" question puzzle y'all again.
Know whatever other products that I can characteristic on this list? Let me know in the comments.
Source: https://lmschef.com/3-ways-to-test-scorm-package/
0 Response to "Ispring Quiz Error Document Publishing Has Failed Try Again Later"
Post a Comment