To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorClear Phone history Label check
- Background
-
- Given
- We are on the user login page
- Scenarios
-
- verify that no lines exists for the user
- history for All Phones should display a grid displaying only the lines for devices that support this feature
- clear or check one line history label, cancel and verify the unchanges
- clear or check one line history label, save and verify the unchanges
- verify that no lines exists for the user
-
- When
- We log in to the Self Care page with username and password
- And
- We are on the Phone Settings Page
- Then
- We verify that history section displays message on the main page
Examples: no line username password message "user1" "cisco" "There are no Phone Numbers available for this user." Examples: third party phone username password message "user3" "cisco" "There are no devices which support this feature." - history for All Phones should display a grid displaying only the lines for devices that support this feature
-
- When
- We log in to the Self Care page with username and password
- And
- We are on the Phone Settings Page
- And
- We should see all number_of_lines lines displayed in the history log table on the main page
Examples: one device with multiple lines username password number_of_lines "user2" "cisco" 5 "user2" "cisco" 6 - clear or check one line history label, cancel and verify the unchanges
-
- When
- We log in to the Self Care page with username and password
- And
- We are on the Phone Settings Page
- And
- We verify that history checkbox for line line_index is checkbox_old_state on the main page
- And
- We checkbox_new_state the checkbox for the history button for line line_index on the main page
- And
- We click the Cancel Button for log history modification on the main page
- And
- We refresh the page
- Then
- We verify that history checkbox for line line_index is checkbox_old_state on the main page
Examples: clear username password line_index checkbox_old_state checkbox_new_state "user2" "cisco" 0 "set" "clear" "user2" "cisco" 2 "set" "clear" Examples: set username password line_index checkbox_old_state checkbox_new_state "user2" "cisco" 1 "clear" "set" "user2" "cisco" 3 "clear" "set" - clear or check one line history label, save and verify the unchanges
-
- When
- We log in to the Self Care page with username and password
- And
- We are on the Phone Settings Page
- And
- We verify that history checkbox for line line_index is checkbox_old_state on the main page
- And
- We checkbox_new_state the checkbox for the history button for line line_index on the main page
- And
- We click the Save Button for log history modification on the main page
- And
- We refresh the page
- Then
- We verify that history checkbox for line line_index is checkbox_new_state on the main page
Examples: clear username password line_index checkbox_old_state checkbox_new_state "user2" "cisco" 0 "set" "clear" "user2" "cisco" 2 "set" "clear" Examples: set username password line_index checkbox_old_state checkbox_new_state "user2" "cisco" 1 "clear" "set" "user2" "cisco" 3 "clear" "set"
Last published almost 7 years ago by Chris.