Logo: Relish

  1. Sign in

Project: Mobile

Working with Launch Button from My Activities Page as Self

As a user
I want to launch activities from the unfinished activities tab of My Activities Page
So that I experience the learning material associated with the activity

Background
Given
I am logged in as a mobile manager
Scenarios
Launch button is shown only for 'takable' statuses for incomplete activities on the lsit page
Given
there is 1 non-external web activity for which I registered with a status of Status
And
I go to the activities page
Then
the page Ability have the Launch buttons
Examples:
Status Ability
InProgress should
Incomplete should
PendingManagerFollowup should
CompletePendingPostTest should
Failed should
PendingManagerApproval should not
Pending should not
WaitListed should not
ClassCancelled should not
Cancelled should not
Enrolled should not
NoShow should not
ModuleNotStarted should not
PendingRegistration should not
Denied should not
Launch button is shown for completed activities on the list page
Given
there is 1 non-external web activity for which I registered with a status of Status
And
I go to the "finished activities" page
Then
the page should have the Launch buttons
Examples:
Status
Passed
Completed
Launch button is shown only for 'takable' statuses for incomplete activities on the detail page
Given
there is 1 non-external web activity for which I registered with a status of Status
And
I go to the activities page
And
I click on that activity
Then
the page Ability have the Launch buttons
Examples:
Status Ability
InProgress should
Incomplete should
PendingManagerFollowup should
CompletePendingPostTest should
Failed should
PendingManagerApproval should not
Pending should not
WaitListed should not
ClassCancelled should not
Cancelled should not
Enrolled should not
NoShow should not
ModuleNotStarted should not
PendingRegistration should not
Denied should not
Launch button is shown for completed activities on the detail page
Given
there is 1 non-external web activity for which I registered with a status of Status
And
I go to the "finished activities" page
And
I click on that activity
Then
the page should have the Launch buttons
Examples:
Status
Passed
Completed
Launch an external assigned activity from the list
Given
there is 1 Activity Type web activity Relation
And
I go to the activities page
And
I click on the Button button
Then
Activity Launch Action
And
Activity is updated with "InProgress" status
Examples:
Activity Type Button Relation Launch Action
external "Take" assigned to me launch is initiated
external "Launch" for which I registered with a status of InProgress launch is initiated
non-external "Take" assigned to me is launched
non-external "Launch" for which I registered with a status of InProgress is launched
Launch an external assigned activity from the detail page
Given
there is 1 Activity Type web activity Relation
And
I go to the activities page
And
I click on that activity
And
that activity should launch a dialog with more details
And
I click on the Button button
Then
Activity Launch Action
And
Activity is updated with "InProgress" status
Examples:
Activity Type Button Relation Launch Action
external "Take" assigned to me launch is initiated
external "Launch" for which I registered with a status of InProgress launch is initiated
non-external "Take" assigned to me is launched
non-external "Launch" for which I registered with a status of InProgress is launched
Launch a completed activity from the list page
Given
there is 1 Activity Type web activity for which I registered with a status of Status
And
I go to the "finished activities" page
And
I click on the "Launch" button
Then
Activity Launch Action
And
Activity remains with "Status" status
Examples:
Status Activity Type Launch Action
Passed external launch is initiated
Passed non-external is launched
Completed external launch is initiated
Completed non-external is launched
Launch a completed activity from the detail page
Given
there is 1 Activity Type web activity for which I registered with a status of Status
And
I go to the "finished activities" page
And
I click on that activity
And
that activity should launch a dialog with more details
And
I click on the "Launch" button
Then
Activity Launch Action
And
Activity remains with "Status" status
Examples:
Status Activity Type Launch Action
Passed external launch is initiated
Passed non-external is launched
Completed external launch is initiated
Completed non-external is launched
Launch an incompleted activity from the list page
Given
there is 1 Activity Type web activity for which I registered with a status of Status
And
I go to the activities page
And
I click on the "Launch" button
Then
Activity Launch Action
And
Activity remains with "Status" status
Examples:
Status Activity Type Launch Action
InProgress external launch is initiated
InProgress non-external is launched
Incomplete external launch is initiated
Incomplete non-external is launched
PendingManagerFollowup external launch is initiated
PendingManagerFollowup non-external is launched
CompletePendingPostTest external launch is initiated
CompletePendingPostTest non-external is launched
Failed external launch is initiated
Failed non-external is launched
Launch a incompleted activity from the detail page
Given
there is 1 Activity Type web activity for which I registered with a status of Status
And
I go to the activities page
And
I click on that activity
And
that activity should launch a dialog with more details
And
I click on the "Launch" button
Then
Activity Launch Action
And
Activity remains with "Status" status
Examples:
Status Activity Type Launch Action
InProgress external launch is initiated
InProgress non-external is launched
Incomplete external launch is initiated
Incomplete non-external is launched
PendingManagerFollowup external launch is initiated
PendingManagerFollowup non-external is launched
CompletePendingPostTest external launch is initiated
CompletePendingPostTest non-external is launched
Failed external launch is initiated
Failed non-external is launched

Last published about 5 years ago by Trevor Little.