First Name: text field, accepts all characters. No more than 31. Required field.
Test cases:
ID Purpose Instruction Expected Result
#1. Accepts all characters First name = 25Misha!@#$ accepted
#2. Max input 31 characters accepted
#3. Max+1 input 32 characters 31 accepted
#4. Required field Empty field "required field" message
#5. Lower boundary, one character "X" accepted
Last Name: text field, accepts all characters. No more than 31. Required field.
Test cases:
ID Purpose Instruction Expected Result
#1. Accepts all characters Last name = &{$Port109nov accepted
#2. Max input 31 characters accepted
#3. Max+1 input 32 characters 31 accepted
#4. Required field Empty field "required field" message
#5. Lower boundary, one character "X" accepted
Street Address: text field, accepts all characters. No more than 255. Required field.
Test cases:
ID Purpose Instruction Expected Result
#1. Accepts all characters Street Address = 123 Main Street, #14 accepted
#2. Max input 255 characters accepted
#3. Max+1 input 256 characters 255 accepted
#4. Required field Empty field "requred field" message
????#5. Lower boundary, ??? character "?????" accepted
City: text field, accepts all characters. No more than 50. Required field.
Test cases:
ID Purpose Instruction Expected Result
#1. Accepts all characters City = "Los Angeles-410#@" accepted
#2. Max input 50 characters accepted
#3. Max+1 input 51 characters 50 accepted
#4. Required field Empty field "required field" message
#5. Lower boundary, one character "Y" accepted
State: List Box offering the list of all 50 states. Required field.
Test cases:
ID Purpose Instruction Expected Result
#1. Drop-down list contain 50 states Click on the drop-down list 50 states are available to choose
#2. Required field Empty field "required field" message
ZIP: text field, accepts 5 characters (digits only). Required field.
Test Cases:
ID Purpose Instruction Expected Result
#1. 5 digits input, existing 94085 accepted
#2. 6 digits input 940851 94085 accepted
#3. 4 digits input 9408 "enter valid ZIP" message
#4. Required field Empty field "required field" message
#5. Invalid input - letter 94O85 rejected/"digits only" message
#6. Invalid input - sp. character 9408% rejected/"digits only" message
#7. Paste 6+ digits/Letter/Sp.Character 12345678P@ "enter valid ZIP Code" message
#8. 5 digits input, not-existing 00000/11111 "enter valid ZIP Code" message
Email: text field, accepts digits, letters, some special characters. 255 characters. Required field.
ID Purpose Instruction Expected Result
#1. ???digits, letters, some special characters input??? accepts only Email format
#2. Max input 255 characters accepted
#3. Max+1 input 256+ characters "enter valid Email" message
#4. Required field Empty field "required" error message
Phone: 3 text fields, accepting 3-3-4 chars (digits only). Required field.
ID Purpose Instruction Expected Result
#1. 3-3-4 digits input 123-456-7890 accepted
#2. invalid input - less then 3-3-4 digits 12-456-7890/123-45-7890/123-456-789 rejected/"enter valid Phone Number" message
#3. invalid input - more then 3-3-4 digits 1234-567-8900/123-4567-8900/123-456-78900 rejected/"enter valid Phone Number" message
#4. invalid input - letters qwe-rty-uiop rejected/"enter valid Phone Number" message
#5. invalid input - special characters !@#-$%^-&*() rejected/"enter valid Phone Number" message
#6. Required field Empty field "required" error message
#7. Paste more then 3-3-4 digits 1234-567-8900/123-4567-8900/123-456-78900 rejected/"enter valid Phone Number" message
#8. Paste letters/special characters qwe-rty-uiop/!@#-$%^-&*() rejected/"enter valid Phone Number" message
=====================================BUG REPORTS============================
#1. "First name" field should accept up to 31 characters, not 30 as it accepts now.
#2. "Last Name" field should accept up to 31 characters, not 30 as it accepts now.
#3. Please, provide the minimal amount of characters for "Street Address" field.
#4. "Street Address" field accepts no more than 100 characters instead of 255 as per requirements.
#5. "State" drop-down list allows to select 49 states only, not 50. Also contains unnecessary position "Other".
#6. If Paste all fields should accept specified characters and defined amount of characters only.
#7. "ZIP" field should not accept non-existing ZIP Code "00000" or "11111".
#8. "Email" field - specify what some special characters can be accepted.
#9. "Email" field - specify special characters position (only email format can be accepted).
#10. "Email" field - specify language.
#11. "Email" field should accept up to 255 characters, not 255+ as it accepts now.
#12. "Email" field should be marked as required field - there is no "required" error message if "Email" field is Empty.
#13. "* Indicates required field" text should be red.
#14. "Phone field" should accepts 3-3-4 chars (digits only) irrespective of method - input or paste.
#15. "Digits only" message is preferable when field should accept digits only (instead of "enter valid ZIP Code" or "Enter valid Phone Number" message).
Test cases:
ID Purpose Instruction Expected Result
#1. Accepts all characters First name = 25Misha!@#$ accepted
#2. Max input 31 characters accepted
#3. Max+1 input 32 characters 31 accepted
#4. Required field Empty field "required field" message
#5. Lower boundary, one character "X" accepted
Last Name: text field, accepts all characters. No more than 31. Required field.
Test cases:
ID Purpose Instruction Expected Result
#1. Accepts all characters Last name = &{$Port109nov accepted
#2. Max input 31 characters accepted
#3. Max+1 input 32 characters 31 accepted
#4. Required field Empty field "required field" message
#5. Lower boundary, one character "X" accepted
Street Address: text field, accepts all characters. No more than 255. Required field.
Test cases:
ID Purpose Instruction Expected Result
#1. Accepts all characters Street Address = 123 Main Street, #14 accepted
#2. Max input 255 characters accepted
#3. Max+1 input 256 characters 255 accepted
#4. Required field Empty field "requred field" message
????#5. Lower boundary, ??? character "?????" accepted
City: text field, accepts all characters. No more than 50. Required field.
Test cases:
ID Purpose Instruction Expected Result
#1. Accepts all characters City = "Los Angeles-410#@" accepted
#2. Max input 50 characters accepted
#3. Max+1 input 51 characters 50 accepted
#4. Required field Empty field "required field" message
#5. Lower boundary, one character "Y" accepted
State: List Box offering the list of all 50 states. Required field.
Test cases:
ID Purpose Instruction Expected Result
#1. Drop-down list contain 50 states Click on the drop-down list 50 states are available to choose
#2. Required field Empty field "required field" message
ZIP: text field, accepts 5 characters (digits only). Required field.
Test Cases:
ID Purpose Instruction Expected Result
#1. 5 digits input, existing 94085 accepted
#2. 6 digits input 940851 94085 accepted
#3. 4 digits input 9408 "enter valid ZIP" message
#4. Required field Empty field "required field" message
#5. Invalid input - letter 94O85 rejected/"digits only" message
#6. Invalid input - sp. character 9408% rejected/"digits only" message
#7. Paste 6+ digits/Letter/Sp.Character 12345678P@ "enter valid ZIP Code" message
#8. 5 digits input, not-existing 00000/11111 "enter valid ZIP Code" message
Email: text field, accepts digits, letters, some special characters. 255 characters. Required field.
ID Purpose Instruction Expected Result
#1. ???digits, letters, some special characters input??? accepts only Email format
#2. Max input 255 characters accepted
#3. Max+1 input 256+ characters "enter valid Email" message
#4. Required field Empty field "required" error message
Phone: 3 text fields, accepting 3-3-4 chars (digits only). Required field.
ID Purpose Instruction Expected Result
#1. 3-3-4 digits input 123-456-7890 accepted
#2. invalid input - less then 3-3-4 digits 12-456-7890/123-45-7890/123-456-789 rejected/"enter valid Phone Number" message
#3. invalid input - more then 3-3-4 digits 1234-567-8900/123-4567-8900/123-456-78900 rejected/"enter valid Phone Number" message
#4. invalid input - letters qwe-rty-uiop rejected/"enter valid Phone Number" message
#5. invalid input - special characters !@#-$%^-&*() rejected/"enter valid Phone Number" message
#6. Required field Empty field "required" error message
#7. Paste more then 3-3-4 digits 1234-567-8900/123-4567-8900/123-456-78900 rejected/"enter valid Phone Number" message
#8. Paste letters/special characters qwe-rty-uiop/!@#-$%^-&*() rejected/"enter valid Phone Number" message
=====================================BUG REPORTS============================
#1. "First name" field should accept up to 31 characters, not 30 as it accepts now.
#2. "Last Name" field should accept up to 31 characters, not 30 as it accepts now.
#3. Please, provide the minimal amount of characters for "Street Address" field.
#4. "Street Address" field accepts no more than 100 characters instead of 255 as per requirements.
#5. "State" drop-down list allows to select 49 states only, not 50. Also contains unnecessary position "Other".
#6. If Paste all fields should accept specified characters and defined amount of characters only.
#7. "ZIP" field should not accept non-existing ZIP Code "00000" or "11111".
#8. "Email" field - specify what some special characters can be accepted.
#9. "Email" field - specify special characters position (only email format can be accepted).
#10. "Email" field - specify language.
#11. "Email" field should accept up to 255 characters, not 255+ as it accepts now.
#12. "Email" field should be marked as required field - there is no "required" error message if "Email" field is Empty.
#13. "* Indicates required field" text should be red.
#14. "Phone field" should accepts 3-3-4 chars (digits only) irrespective of method - input or paste.
#15. "Digits only" message is preferable when field should accept digits only (instead of "enter valid ZIP Code" or "Enter valid Phone Number" message).
Comment