nromanen / pratical_testing_2022

0 stars 2 forks source link

Adding the custom item to the "To-do list" #178

Open machechka opened 1 year ago

machechka commented 1 year ago

[TC-#178] : Adding the custom item to the "To-do list"

Description

Verify adding custom item to the "To-do list" after typing the custom item name into the input field by clicking on the "+" button in the bottom of the list

Precondition

  1. The registered user is logged in
  2. User has at least 1 habit in progress
  3. User is on the "Habits" page edit mode

Priority

Medium

Test Steps

Step No. Step description Expected result
1. Type the custom item name into the input field: "Buy a new flower pot"
2. Click the ENTER or the "+" button The custom item is displayed on the top of the "To-do list" with the “+” button. The "x" button is displayed on the right side
3. Click on the "x" button The custom item is removed from the "To-do list"
4. Type a link into the input field The link is clickable on the "Habits" page edit mode
5. Type less than 3 characters into the input field The "+" button is not activated
6. Type more than 50 characters into the input field: "write more than fifty characters into the input field" The "The input field should contain no more than 50 characters" message highlighted in red is displayed under the input field
7. Repeat steps 1,2
8. Click on the "+" button in the added custom item The "+" button is replaced with the "-" button
9. Click on the "Save" button The pop-up window message “You have successfully updated a habit” highlighted in green is displayed on the top of the page
The user is redirected to the "My Habits" page
The updated item's information is displayed on the left side bottom of the "My habits" page
machechka commented 1 year ago

Clarify the task 5 (f): "user can add an unlimited quantity of his/her custom items to the To do list"

machechka commented 1 year ago

What we expect after entering less than 50 characters into the input field? Should we write the negative test case for entering more than 50 characters into the input field?