Logo: Relish

  1. Sign in

Project: Mobile

SCORM 2004 Activity from My activities page

As a user,
I want to take a SCORM 2004 activity from "My activities" page
So my progress, completion status, and time taken is stored and processed by LMS

Background
Given
I am logged in as a mobile user
And
there are 3 non-SCORM 2004 activities for which I registered
And
there are 2 SCORM 2004 activities for which I registered
And
I am on the activities page
Scenarios
Launch SCORM 2004 Activity for the first time from the list
When
I find the last SCORM 2004 activity I registered for
And
I click on the "Launch" button
Then
a new tab containing SCORM 2004 Driver and SCORM 2004 Activity is opened
And
LMS sends initialization data to the SCORM 2004 Driver
And
Activity is marked as "in-progress"
Launch SCORM 2004 Activity for the first time from Activity Detail
When
I find the last SCORM 2004 activity I registered for
And
I click on that last SCORM 2004 activity I registered for
And
I click on the "Launch" button
Then
a new tab containing SCORM 2004 Driver and SCORM 2004 Activity is opened
And
LMS sends initialization data to the SCORM 2004 Driver
And
Activity is marked as "in-progress"
Exit SCORM 2004 Activity
Given
I have launched the SCORM 2004 Activity from Activity Detail
When
I exit the SCORM 2004 activity
Then
the tab containing the SCORM 2004 Driver and SCORM 2004 Activity is closed
And
I see "my activities" page in the first tab
And
"my activities" page is refreshed
And
Activity is shown with "In Progress" status
And
the time I spent in the course has been recorded as session time
And
the total time I spent in the course has been increased by the time I spent in this session and stored in LMS
Exit SCORM 2004 Activity launched from Activity Detail
Given
I have launched the SCORM 2004 Activity
When
I exit the SCORM 2004 activity
Then
the tab containing the SCORM 2004 Driver and SCORM 2004 Activity is closed
And
I see "my activities" page in the first tab
And
"my activities" page is refreshed
And
Activity is shown with "In Progress" status
And
the time I spent in the course has been recorded as session time
And
the total time I spent in the course has been increased by the time I spent in this session and stored in LMS
Scorm Activity commits data to LMS
Given
I have launched the SCORM 2004 Activity
And
I have performed actions within SCORM 2004 Activity
When
I exit the SCORM 2004 activity
Then
my work-in progress data shold be saved in LMS
Resume SCORM 2004 Activity
Given
SCORM 2004 Activity has "In Progress" status
And
has previously saved SCORM 2004 data
When
I click on the "Launch" button
Then
a new tab containing SCORM 2004 Driver and SCORM 2004 Activity is opened
And
LMS sends saved SCORM 2004 data to SCORM 2004 Driver
And
Activity remains "In Progress"
Complete SCORM 2004 Activity with a passing outcome
Given
I have launched the SCORM 2004 Activity
And
system configuration indicates that passing SCORM 2004 courses should have status of "Status"
When
I complete the SCORM 2004 activity with passing outcome
Then
LMS marks the Activity with "Status" status
And
the total time I spent in the course has been increased by the time I spent in this session and stored in LMS
Examples:
Status
Completed
Passed
Complete SCORM 2004 Activity with a failing outcome
Given
I have launched the SCORM 2004 Activity
When
I complete the SCORM 2004 activity with failing outcome
Then
LMS marks the Activity with "Failed" status
And
the total time I spent in the course has been increased by the time I spent in this session and stored in LMS
SCORM 2004 Activity is completed with recieving success status seporate from completion status
Given
I have launched the SCORM 2004 Activity
When
I complete the SCORM 2004 activity, my failing outcome is sent to LMS first
And
My completion status is sent to LMS seporately
Then
LMS marks the Activity with "Failed" status
And
the total time I spent in the course has been increased by the time I spent in this session and stored in LMS
Complete Scorm with a passing score
Given
I have launched the SCORM 2004 Activity
When
I complete the SCORM 2004 activity with passing score of Passing Score
Then
LMS marks the activity with a passing status
And
the total time I spent in the course has been increased by the time I spent in this session and stored in LMS
And
the score of Passing Score is recorded by the LMS
Examples:
Passing Score
75
100
90
85
Complete Scorm with a failing score
Given
I have launched the SCORM 2004 Activity
When
I complete the SCORM 2004 activity with failing score of Failing Score
Then
LMS marks the Activity with "Failed" status
And
the total time I spent in the course has been increased by the time I spent in this session and stored in LMS
And
the score of Failing Score is recorded by the LMS
Examples:
Failing Score
0
10
50
35

Last published about 5 years ago by Trevor Little.