Logo: Relish

  1. Sign in

Project: Mobile

Rating Competencies

As a user
I want rate a competency for myself or my employees
So my manager is aware of my skill-set
Or my employees are aware of my impression of their skillset and can improve it if necessary
Or so I can identify my employees as Mentors for a given competency

Background
Given
I am logged in as a mobile manager
And
I have Doe, John in my downline
And
there is the following competency rating scale in config:
value name
1 At Risk
2 Below Expectations
3 Meets Expectations
4 Above Expectations
5 Mentor
Scenarios
Default view for competency page
Given
actor has a rated competency related to my position
And
I go to the competencies page for whom
And
I click on the Rating button
Then
I should see the competency rater dialog for that competency
And
the page should have the Submit, Cancel buttons
And
I should see the competency name
And
I should see the rating bar
And
I should see the employee rating icon
And
I should see the manager rating icon
And
I should see the rating scale buttons
button name
1 - At Risk
2 - Below Expectations
3 - Meets Expectations
4 - Above Expectations
5 - Mentor
Examples:
actor has whom
I have self
John Doe has John Doe
Clicking rating button
Given
actor has a rated competency related to my position
And
I go to the competencies page for actor
When
I click on the Rating button
Then
I should see the competency rater dialog for that competency
Examples:
actor has
self has
John Doe has
Clicking the competentcy item
Given
actor has a rated competency related to my position
And
I go to the competencies page for actor
When
I click on the competency item
Then
I should see the competency rater dialog for that competency
Examples:
actor has
self has
John Doe has
Clicking rating buttons for ajax loaded reseults
Given
I have 11 rated competencies related to my position
And
I go to the competencies page for self
When
I scroll to the bottom of the page
And
I click on the 11th rating button
Then
I should see the competency rater dialog for that competency
Viewing a self-rated competency
Given
actor has the following competency ratings
Competency Name Rating Date Rater
self rated competency 4 Sept 30, 20 self
When
I go to the competencies page for whom
And
I click on the competency rating button
Then
I should see the competency rater dialog for that competency
And
I should see the employee rating icon
And
the rating icon set to 4 should be styled active/inactive
And
the rating scale button for 4 should/should not be selected
Examples:
actor has whom active/inactive should/should not
I have self active should
John Doe has John Doe inactive should not
Clicking submit/cancel buttons
Given
actor has the following competency ratings
Competency Name Rating Date Rater
self rated competency 2 Sept 30, 20 self
When
I go to the competencies page for whom
And
I click on the competency rating button
And
I click rating scale button for 4
Then
I should see the employee/manager rating icon
And
the rating icon set to 4 should be styled active
When
I click on "button"
Then
the competency rater dialog should close
And
I should be on the competencies page for whom
And
the rating button should contain employee/manager rating of value
Examples:
actor whom has employee/manager button value
I self have employee Submit 4
I self have employee Cancel 2
I self have employee the browser Back button 2
John Doe John Doe has manager Submit 4
John Doe John Doe has employee Cancel 2
John Doe John Doe has employee the browser Back button 2

Last published about 5 years ago by Trevor Little.