Logo: Relish

  1. Sign in

Project: Mobile

Enter Feedback

Background
Given
I am logged in as a mobile manager
And
I have Bo Jangles in my downline
Scenarios
Viewing feedback details with 0 feedback
Given
User has no feedback for a Feedback Item
And
I am on Page for User
Then
I Should/Should Not see the checked Display to Employee check box
And
I should see the message "0 Feedback Entries"
Examples:
User Feedback Item Page Should/Should Not
self Performance Goal that Performance Goal's enter feedback page should not
Bo Jangles Performance Goal that Performance Goal's enter feedback page should
self Competency that Competency's enter feedback page should not
Bo Jangles Competency that Competency's enter feedback page should
self Accomplishment that Accomplishment's enter feedback page should not
Bo Jangles Accomplishment that Accomplishment's enter feedback page should
self General the page for entering general feedback should not
Bo Jangles General the page for entering general feedback should
self Overall Rating the page for entering overall rating feedback should not
Bo Jangles Overall Rating the page for entering overall rating feedback should
Viewing feedback details with multiple feedback
Given
User has 4 feedback entries for a ...
And
I am on Page for User
Then
I should see 4 feedback entries
And
they should be sorted by date with the most recent feedback entry at the bottom
Examples:
User for a ... Page
self for a Performance Goal that Performance Goal's enter feedback page
Bo Jangles for a Performance Goal that Performance Goal's enter feedback page
self for a Competency that Competency's enter feedback page
Bo Jangles for a Competency that Competency's enter feedback page
self for a Accomplishment that Accomplishment's enter feedback page
Bo Jangles for a Accomplishment that Accomplishment's enter feedback page
self the page for entering general feedback
Bo Jangles the page for entering general feedback
self for a Overall Rating the page for entering overall rating feedback
Bo Jangles for a Overall Rating the page for entering overall rating feedback
Displaying deleted or hidden feedback
Given
there are the following feedback entries for the ... for User
feedback deleted display to employee?
Good Job no yes
Great Job yes yes
Awesome Job no no
And
I am on Page for User
Then
I should see the text Feedback Entry
Examples:
User for the ... Page Feedback Entry
self for the "Be 10% Better" performance goal that Performance Goal's enter feedback page "Good Job"
Bo Jangles for the "Be 50% Better" performance goal that Performance Goal's enter feedback page "Good Job", "Awesome Job"
self for the "Sales" Competency that Competency's enter feedback page "Good Job"
Bo Jangles for the "Sales" Competency that Competency's enter feedback page "Good Job", "Awesome Job"
self for the "Cleaned Fridge" Accomplishment that Accomplishment's enter feedback page "Good Job"
Bo Jangles for the "Cleaned Fridge" Accomplishment that Accomplishment's enter feedback page "Good Job", "Awesome Job"
self the page for entering general feedback "Good Job"
Bo Jangles the page for entering general feedback "Good Job", "Awesome Job"
self for the "Current" Overall Rating the page for entering overall rating feedback "Good Job"
Bo Jangles for the "Current" Overall Rating the page for entering overall rating feedback "Good Job", "Awesome Job"
Entering in feedback
Given
User has no feedback for a Feedback Item
And
I am on Page for User
When
I type "Good Job" into the feedback box
And
I click on the "Submit" button
Then
I should see a new feedback entry with the text "Good Job"
And
the feedback box should be cleared
Examples:
User Page Feedback Item
self that Performance Goal's enter feedback page Performance Goal
Bo Jangles that Performance Goal's enter feedback page Performance Goal
self that Competency's enter feedback page Competency
Bo Jangles that Competency's enter feedback page Competency
self that Accomplishment's enter feedback page Accomplishment
Bo Jangles that Accomplishment's enter feedback page Accomplishment
self the page for entering general feedback General
Bo Jangles the page for entering general feedback General
self the page for entering overall rating feedback General
Bo Jangles the page for entering overall rating feedback General
Entering in feedback for Overall Rating
Given
I have given user an overall rating of 4
And
I am on the overall rating page for user
When
I click on the feedback button for that overall rating
And
I type "Good Job" into the feedback box
And
I click on the "Submit" button
Then
I should see a new feedback entry with the text "Good Job"
And
the entered feedback is tied to the rating of 4
And
the feedback box should be cleared
Examples:
user
self
Bo Jangles
Entering in hidden feedback
Given
Bo Jangles has no feedback for a Feedback Type
And
I am on Page for Bo Jangles
When
I type "Good Job" into the feedback box
And
I uncheck the "Display to Employee" checkbox
And
I click on the "Submit" button
Then
I should see a new feedback entry with the text "Good Job"
And
the feedback box should be cleared
And
that entry should have the Not Displayed style
Examples:
Feedback Type Page
Performance Goal that Performance Goal's enter feedback page
Competency that Competency's enter feedback page
Accomplishment that Accomplishment's enter feedback page
General the page for entering general feedback
Overall Rating the page for entering overall rating feedback
Closing dialog after entering feedback
Given
User has 1 displayed feedback entry for a Performance Goal
And
I am on the Feedback page for User
And
I click on the feedback button for that performance goal
When
I type "Good Job" into the feedback box
And
I click on the "Submit" button
And
I click on the close button
Then
I should be on the Feedback page for User
Examples:
User
self
Bo Jangles
Closing dialog after entering feedback from other pages
Given
User has no feedback for a Item
And
I am on the Page for User
When
I click on the feedback button for that performance goal
When
I type "Good Job" into the feedback box
And
I click on the "Submit" button
And
I click on the close button
Then
I should be on the Page for User
Examples:
User Item Page
self Performance Goal Goals page
Bo Jangles Performance Goal Goals page
self Accomplishment Accomplishments page
Bo Jangles Accomplishment Accomplishments page
self Competency Competencies page
Bo Jangles Competency Competencies page
Feedback alignment and style for Performance Goals
Given
there are the following feedback entries for the Increase Revenue by 10% performance goal for User
entered by date feedback display to employee? deleted
manager 2013-9-27 09:10:06 You did good yes no
self 2013-9-27 08:01:06 I did well yes no
And
I am on the goals page for User
When
I click on the feedback button for that performance goal
Then
I should see "You did good" styled as Manager Feedback Style feedback
And
I should see "I did well" styled as Employee Feedback Style feedback
Examples:
User Manager Feedback Style Employee Feedback Style
self other user self
Bo Jangles self other user
Feedback alignment and style for Accomplishments
Given
there are the following feedback entries for the "Cleaned Fridge" Accomplishment for User
entered by date feedback display to employee? deleted
manager 2013-9-27 09:10:06 You did good yes no
self 2013-9-27 08:01:06 I did well yes no
And
I am on the accomplishments page for User
When
I click on the feedback button for that accomplishment
Then
I should see "You did good" styled as Manager Feedback Style feedback
And
I should see "I did well" styled as Employee Feedback Style feedback
Examples:
User Manager Feedback Style Employee Feedback Style
self other user self
Bo Jangles self other user
Feedback alignment and style for Competencies
Given
there are the following feedback entries for the Sales competency for User
entered by date feedback display to employee? deleted
manager 2013-9-27 09:10:06 You did good yes no
self 2013-9-27 08:01:06 I did well yes no
And
I am on the competencies page for User
And
I select 'All' from the competency rated dropdown
When
I click on the feedback button for that performance goal
Then
I should see "You did good" styled as Manager Feedback Style feedback
And
I should see "I did well" styled as Employee Feedback Style feedback
Examples:
User Manager Feedback Style Employee Feedback Style
self other user self
Bo Jangles self other user
General Feedback alignment and style
Given
there are the following feedback entries for User
entered by date feedback display to employee? deleted
manager 2013-9-27 09:10:06 You did good yes no
self 2013-9-27 08:01:06 I did well yes no
And
I am on the feedback page for User
When
I click on the add feedback button
Then
I should see "You did good" styled as Manager Feedback Style feedback
And
I should see "I did well" styled as Employee Feedback Style feedback
Examples:
User Manager Feedback Style Employee Feedback Style
self other user self
Bo Jangles self other user
Hidden feedback style - manager
Given
Bo Jangles has 0 displayed feedback entries and 1 hidden for a ...
And
I am on page for Bo Jangles
Then
I should see 1 feedback entry
And
that entry should have the Not Displayed style
Examples:
for a ... page
for a Performance Goal that Performance Goal's enter feedback page
for a Competency that Competency's enter feedback page
for an Accomplishment that Accomplishment's enter feedback page
the page for entering general feedback
for a Overall Rating the page for entering overall rating feedback
Editing Not Displayed feedback - manager
Given
Bo Jangles has 0 displayed feedback entries and 1 hidden for a ...
And
I am on page for Bo Jangles
When
I click on the feedback entry
And
the feedback text box should contain the text of the hidden feedback
And
the Display to Employee check box should be unchecked
When
I type "Some new feedback message" into the feedback box
And
I check the "Display to Employee" checkbox
And
I click on the "Submit" button
Then
I should see a new feedback entry with the text "Some new feedback message"
And
the feedback box should be cleared
And
that entry should have the Displayed style
Examples:
for a ... page
for a Performance Goal that Performance Goal's enter feedback page
for a Competency that Competency's enter feedback page
for an Accomplishment that Accomplishment's enter feedback page
the page for entering general feedback
for a Overall Rating the page for entering overall rating feedback

Last published about 5 years ago by Trevor Little.