Logo: Relish

  1. Sign in

Project: Mobile

Goals

As a user,
I want to have a page for goals
So that I can view, rate and add feedback to existing goals

Background
Given
I am logged in as a mobile manager
Scenarios
Viewing the Default View of the Goals Page
Given
I have the following performance goals
Goal Name Due Date Status
Complete required training 8/30/2013 NotComplete
Implement HR system 9/16/2013 NotComplete
Increase sales 10,000,000% NotComplete
Increase sales 10% Complete
And
I have the following development goals
Goal Name Due Date Status
Development Goal 9/20/2013 NotComplete
Finished Development Goal 9/5/2013 Complete
When
I go to the Goals page
Then
the Unfinished radio button should be selected
And
the goal list should contain only
Complete required training
Implement HR system
Increase sales 10,000,000%
Development Goal
And
they should be listed by due date in ascending order
Viewing the Finished Performance Goals Page
Given
I have the following performance goals
Goal Name Complete Date Status
Improve User Story Writing 8/1/2013 Complete
Impliment New Ticket Thing 9/1/2013 Complete
Become God NotComplete
And
I have the following development goals
Goal Name Complete Date Status
Development Goal 9/20/2013 NotComplete
Finished Development Goal 4/12/2018 Complete
When
I go to the "Finished Goals" page
Then
the Finished radio button should be selected
And
the goal list should contain only
Improve User Story Writing
Impliment New Ticket Thing
Finished Development Goal
And
they should be listed by completion date in descending order
Viewing the Performance Goals for my Downline
Given
I have a direct report named John Smith
And
I have the following performance goals
Goal Name Due Date Status
Complete required training 8/30/2013 NotComplete
Implement HR system 9/16/2013 NotComplete
Increase sales 10,000,000% NotComplete
Increase sales 10% Complete
And
John Smith has the following performance goals
Goal Name Due Date Status
Be Amazing 8/30/2013 Complete
Master Ping Pong Complete
Sky Dive with a Camel 9/5/2014 NotComplete
Solve World Hunger 1/1/2055 NotComplete
When
I go to the Page page
And
I choose User from the downline menu
Then
the Page_State radio button should be selected
And
the goal list should contain the goals: Goals
Examples: Pages and what buttons to display
Page User Page_State Goals
"goals" Self Unfinished Complete required training, Implement HR system, Increase sales 10,000,000%
"goals" "Smith, John" Unfinished Sky Dive with a Camel, Solve World Hunger
"finished goals" Self Finished Increase sales 10%
"finished goals" "Smith, John" Finished Be Amazing, Master Ping Pong
Someone not in your downline
Given
Boba Fett is not in my downline
When
I go to the unfinished goals page for Boba Fett
Then
the page should contain the message "You are not authorized to access this page."

Last published about 5 years ago by Trevor Little.