CONFORM 2 SCORM
Your Language:
  Your currency:






Help with SCORM2004 3rd edtion test RU-04bc - Topic Posts (1)



Rate Topic




Add To Favorites




Author Message

alex.ng@gmail.com
Basic Members


Joined: 09/03/2009
posts: 1
Location: Hong kong
Posted: 09/03/2009 5:25:57 AM


Hi,

I'm hoping someone could help me with this as I'm implementing the Sequencing and Navigation logic for SCORM2004. I'm trying to understand the logic behind the test RU-04bc. What I get when I run the test is:

Start ADL LMS Test Content Package RU-04bc
Testing Activity 1
Activity 1 was launched as expected
Evaluating Initialize("") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Evaluating SetValue("cmi.exit", "normal") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Testing Activity 3
Activity 3 was launched as expected
Evaluating Initialize("") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Evaluating SetValue("cmi.completion_status", "incomplete") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Evaluating SetValue("cmi.exit", "normal") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Testing Activity 4
Activity 4 was launched as expected
Evaluating Initialize("") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Evaluating SetValue("cmi.success_status", "failed") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Evaluating SetValue("cmi.exit", "normal") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Testing Activity 5
Activity 5 was launched as expected
Evaluating Initialize("") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Evaluating SetValue("cmi.completion_status", "incomplete") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Evaluating SetValue("cmi.exit", "normal") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Testing Activity 6
Activity 6 was launched as expected
Evaluating Initialize("") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Evaluating SetValue("cmi.exit", "normal") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Testing Activity 5
Activity 5 was launched as expected
Evaluating Initialize("") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Evaluating SetValue("cmi.exit", "normal") - Expected: "true" - LMS Returned: "true"
Evaluating GetLastError("") - Expected: "0" - LMS Returned: "0"
Testing Activity 4
ERROR: Expected Activity 4 - LMS Launched Activity 1

When traversing in the forward direction, I would expect the completion_status of Activity 4 to be assumed to be 'completed' so that when we starting traversing backwards from Activity 6, and finish Activity 5, Activity 5 would also have a completion_status of 'completed' so that over 50% of Activity 2 (comprising of Activities 3,4 & 5) would be considered completed (since both 4 and 5 are completed), thus satsifying the exit and post conditions of Activity 2.

However, this is not the case. Could someone please explain the logic for this? Thanks in advance.

Alex




Items Per Page: