Logo: Relish

  1. Sign in

Project: Mobile

SCORM 1.2 Activity from My activities page

As a user,
I want to take a SCORM 1.2 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 1.2 activities for which I registered
And
there are 2 SCORM 1.2 activities for which I registered
And
I am on the activities page
Scenarios
Launch SCORM 1.2 Activity for the first time from the list
When
I find the last SCORM 1.2 activity I registered for
And
I click on the "Launch" button
Then
a new tab containing SCORM 1.2 Driver and SCORM 1.2 Activity is opened
And
LMS sends initialization data to the SCORM 1.2 Driver
And
Activity is marked as "in-progress"
Launch SCORM 1.2 Activity for the first time from Activity Detail
When
I find the last SCORM 1.2 activity I registered for
And
I click on that last SCORM 1.2 activity I registered for
And
I click on the "Launch" button
Then
a new tab containing SCORM 1.2 Driver and SCORM 1.2 Activity is opened
And
LMS sends initialization data to the SCORM 1.2 Driver
And
Activity is marked as "in-progress"
Exit SCORM 1.2 Activity
Given
I have launched the SCORM 1.2 Activity from Activity Detail
When
I exit the SCORM 1.2 activity
Then
the tab containing the SCORM 1.2 Driver and SCORM 1.2 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 1.2 Activity launched from Activity Detail
Given
I have launched the SCORM 1.2 Activity
When
I exit the SCORM 1.2 activity
Then
the tab containing the SCORM 1.2 Driver and SCORM 1.2 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 1.2 Activity commits data to LMS
Given
I have launched the SCORM 1.2 Activity
And
I have performed actions within SCORM 1.2 Activity
When
I exit the SCORM 1.2 activity
Then
my work-in progress data shold be saved in LMS
Resume SCORM 1.2 Activity
Given
SCORM 1.2 Activity has "In Progress" status
And
has previously saved SCORM 1.2 data
When
I click on the "Launch" button
Then
a new tab containing SCORM 1.2 Driver and SCORM 1.2 Activity is opened
And
LMS sends saved SCORM 1.2 data to SCORM 1.2 Driver
And
Activity remains "In Progress"
Complete SCORM 1.2 Activity with a passing outcome
Given
I have launched the SCORM 1.2 Activity
And
system configuration indicates that passing SCORM 1.2 courses should have status of "Status"
When
I complete the SCORM 1.2 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 1.2 Activity with a failing outcome
Given
I have launched the SCORM 1.2 Activity
When
I complete the SCORM 1.2 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
Complete Scorm with a passing score
Given
I have launched the SCORM 1.2 Activity
When
I complete the SCORM 1.2 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 1.2 Activity
When
I complete the SCORM 1.2 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.