Note
Since the forum doesn't accept more than 10000 characters in one post, the second part (including the other test cases, the bug report, and the notes) is located on the following link:
https://www.forum.portnov.com/forum/...ge24#post12205
SECTION "Contact Information"
"City" TextField test cases
ID#:
CI1
Title:
Accepts all characters
Instructions:
Input "S.a0!@$," into "City" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI2
Title:
Lower boundary
Instructions:
Input "a" into "City" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI3
Title:
Max input
Instructions:
Input 50 characters into "City" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI4
Title:
Max input +1 character
Instructions:
Input 51 characters into "City" TextField. Push "Submit" button.
Expected result:
50 first characters accepted
ID#:
CI5
Title:
Paste of max input +1 character
Instructions:
Paste 51 characters from the clipboard into "City" TextField. Push "Submit" button.
Expected result:
50 first characters accepted
ID#:
CI6
Title:
Required field
Instructions:
Leave "City" TextField blank. Push "Submit" button.
Expected result:
"Please enter your city" message appears
"State" dropdown list test cases
ID#:
CI7
Title:
Item selected
Instructions:
Select "OR" item in "State" dropdown list. Push "Submit" button.
Expected result:
Accepted
ID#:
CI8
Title:
Item not selected
Instructions:
Skip "State" dropdown list. Push "Submit" button.
Expected result:
"Please select your State" message appears
"Phone" TextFields test cases
ID#:
CI9
Title:
Accepts digits
Instructions:
Input "221", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
Accepted
ID#
CI10
Title:
Required field
Instructions:
Leave "Phone" TextFields blank. Push "Submit" button.
Expected result:
"Please enter your phone number" message appears
ID#:
CI11
Title:
Fixed length of 1 of 3 "Phone" TextFields
Instructions:
Input "22", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI12
Title:
Fixed length of 2 of 3 "Phone" TextFields
Instructions:
Input "221", "56" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI13
Title:
Fixed length of 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and "223" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI14
Title:
Doesn't accept letters in 1 of 3 "Phone" TextFields
Instructions:
Input "221a", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI15
Title:
Doesn't accept letters in 2 of 3 "Phone" TextFields
Instructions:
Input "221", "56a" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI16
Title:
Doesn't accept letters in 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and "223a" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI17
Title:
Doesn't accept special characters in 1 of 3 "Phone" TextFields
Instructions:
Input "22!", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI18
Title:
Doesn't accept special characters in 2 of 3 "Phone" TextFields
Instructions:
Input "221", "56!" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI19
Title:
Doesn't accept special characters in 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and "223!" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI20
Title:
Max digit limit in 1 of 3 "Phone" TextFields
Instructions:
Input "2212", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI21
Title:
Max digit limit in 2 of 3 "Phone" TextFields
Instructions:
Input "221", "5603" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI22
Title:
Max digit limit in 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and "22342" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI23
Title:
Max pasting digit limit in 1 of 3 "Phone" TextFields
Instructions:
Paste "2212" from the clipboard, input "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI24
Title:
Max pasting digit limit in 2 of 3 "Phone" TextFields
Instructions:
Input "221", paste "5603" from the clipboard and input "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI25
Title:
Max pasting digit limit in 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and paste "22342" from the clipboard into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI26
Title:
Doesn't accept "1" as 1st digit in 1 of 3 "Phone" TextFields
Instructions:
Input "121", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI27
Title:
Doesn't accept "11" as 2nd and 3rd digits in 1 of 3 "Phone" TextFields
Instructions:
Input "211", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI28
Title:
Doesn't accept "1" as 1st digit in 2 of 3 "Phone" TextFields
Instructions:
Input "221", "160" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
"Best Way To Contact Me" dropdown list test cases
ID#:
CI29
Title:
Item selected
Instructions:
Select "Email" item in "Best Way To Contact Me" dropdown list. Push "Submit" button.
Expected result:
Accepted
ID#:
CI30
Title:
Item not selected
Instructions:
Skip "Best Way To Contact Me" dropdown list. Push "Submit" button.
Expected result:
Accepted
"Referred by" TextField test cases
ID#:
CI31
Title:
Accepts all characters
Instructions:
Input "By. 0!@$," into "Referred by" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI32
Title:
Non-required field
Instructions:
Leave "Referred by" TextField blank. Push "Submit" button.
Expected result:
Accepted
ID#:
CI33
Title:
Lower boundary
Instructions:
Input "w" character into "Referred by" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI34
Title:
Max input
Instructions:
Input 100 characters into "Referred by" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI35
Title:
Max input + 1 character
Instructions:
Input 101 characters into "Referred by" TextField. Push "Submit" button.
Expected result:
100 first characters accepted
ID#:
CI36
Title:
Paste max input + 1 character
Instructions:
Paste 101 characters from the clipboard into "Referred by" TextField. Push "Submit" button.
Expected result:
100 first characters accepted
BUG REPORTS
ID#:
1CI
Severity:
Minor
Short description:
"Referred by" is set as a required TextField, though it isn't one (as per the requirements).
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Leave "Referred by" TextField blank.
3. Push "Submit" button.
4. "Please enter the name of the person you were referred by" message appears.
ID#:
2CI
Severity:
Minor
Short description:
Inconsistency in letter cases of the word "number" in error messages
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Leave "Phone" TextFields blank.
3. Push "Submit" button.
4. "Please enter your Phone number" message appears.
5. Open "Energy-Telecom Service Review" web page.
6. Input "1", "345" and "2233" into the 3 corresponding "Phone" TextFields.
7. Push "Submit" button.
8."Please enter a valid Phone Number" message appears.
ID#:
3P
Severity:
Serious
Short description:
The page does not support "https" encryption.
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Look at the padlock icon left of the URL bar.
ID#:
4CPS
Severity:
Serious
Short description:
"Months left on current contract:" dropdown list doesn't have "11" item
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Open "Months left on current contract:" dropdown list in "1. Cell Phone Service" section.
3. The list doesn't have "11" (months) item.
ID#: (Can we combine several bugs of the list in one bug report?)
5CI
Severity:
Serious
Short description:
Invalid item in "State" dropdown list
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Open "State" dropdown list in "Contact Information" section.
3. The list has an invalid item: "BC".
Since the forum doesn't accept more than 10000 characters in one post, the second part (including the other test cases, the bug report, and the notes) is located on the following link:
https://www.forum.portnov.com/forum/...ge24#post12205
SECTION "Contact Information"
"City" TextField test cases
ID#:
CI1
Title:
Accepts all characters
Instructions:
Input "S.a0!@$," into "City" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI2
Title:
Lower boundary
Instructions:
Input "a" into "City" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI3
Title:
Max input
Instructions:
Input 50 characters into "City" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI4
Title:
Max input +1 character
Instructions:
Input 51 characters into "City" TextField. Push "Submit" button.
Expected result:
50 first characters accepted
ID#:
CI5
Title:
Paste of max input +1 character
Instructions:
Paste 51 characters from the clipboard into "City" TextField. Push "Submit" button.
Expected result:
50 first characters accepted
ID#:
CI6
Title:
Required field
Instructions:
Leave "City" TextField blank. Push "Submit" button.
Expected result:
"Please enter your city" message appears
"State" dropdown list test cases
ID#:
CI7
Title:
Item selected
Instructions:
Select "OR" item in "State" dropdown list. Push "Submit" button.
Expected result:
Accepted
ID#:
CI8
Title:
Item not selected
Instructions:
Skip "State" dropdown list. Push "Submit" button.
Expected result:
"Please select your State" message appears
"Phone" TextFields test cases
ID#:
CI9
Title:
Accepts digits
Instructions:
Input "221", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
Accepted
ID#
CI10
Title:
Required field
Instructions:
Leave "Phone" TextFields blank. Push "Submit" button.
Expected result:
"Please enter your phone number" message appears
ID#:
CI11
Title:
Fixed length of 1 of 3 "Phone" TextFields
Instructions:
Input "22", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI12
Title:
Fixed length of 2 of 3 "Phone" TextFields
Instructions:
Input "221", "56" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI13
Title:
Fixed length of 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and "223" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI14
Title:
Doesn't accept letters in 1 of 3 "Phone" TextFields
Instructions:
Input "221a", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI15
Title:
Doesn't accept letters in 2 of 3 "Phone" TextFields
Instructions:
Input "221", "56a" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI16
Title:
Doesn't accept letters in 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and "223a" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI17
Title:
Doesn't accept special characters in 1 of 3 "Phone" TextFields
Instructions:
Input "22!", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI18
Title:
Doesn't accept special characters in 2 of 3 "Phone" TextFields
Instructions:
Input "221", "56!" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI19
Title:
Doesn't accept special characters in 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and "223!" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI20
Title:
Max digit limit in 1 of 3 "Phone" TextFields
Instructions:
Input "2212", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI21
Title:
Max digit limit in 2 of 3 "Phone" TextFields
Instructions:
Input "221", "5603" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI22
Title:
Max digit limit in 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and "22342" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI23
Title:
Max pasting digit limit in 1 of 3 "Phone" TextFields
Instructions:
Paste "2212" from the clipboard, input "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI24
Title:
Max pasting digit limit in 2 of 3 "Phone" TextFields
Instructions:
Input "221", paste "5603" from the clipboard and input "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI25
Title:
Max pasting digit limit in 3 of 3 "Phone" TextFields
Instructions:
Input "221", "560" and paste "22342" from the clipboard into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"221", "560" and "2234" accepted
ID#:
CI26
Title:
Doesn't accept "1" as 1st digit in 1 of 3 "Phone" TextFields
Instructions:
Input "121", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI27
Title:
Doesn't accept "11" as 2nd and 3rd digits in 1 of 3 "Phone" TextFields
Instructions:
Input "211", "560" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
ID#:
CI28
Title:
Doesn't accept "1" as 1st digit in 2 of 3 "Phone" TextFields
Instructions:
Input "221", "160" and "2234" into the 3 corresponding "Phone" TextFields. Push "Submit" button.
Expected result:
"Please enter a valid phone number" message appears
"Best Way To Contact Me" dropdown list test cases
ID#:
CI29
Title:
Item selected
Instructions:
Select "Email" item in "Best Way To Contact Me" dropdown list. Push "Submit" button.
Expected result:
Accepted
ID#:
CI30
Title:
Item not selected
Instructions:
Skip "Best Way To Contact Me" dropdown list. Push "Submit" button.
Expected result:
Accepted
"Referred by" TextField test cases
ID#:
CI31
Title:
Accepts all characters
Instructions:
Input "By. 0!@$," into "Referred by" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI32
Title:
Non-required field
Instructions:
Leave "Referred by" TextField blank. Push "Submit" button.
Expected result:
Accepted
ID#:
CI33
Title:
Lower boundary
Instructions:
Input "w" character into "Referred by" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI34
Title:
Max input
Instructions:
Input 100 characters into "Referred by" TextField. Push "Submit" button.
Expected result:
Accepted
ID#:
CI35
Title:
Max input + 1 character
Instructions:
Input 101 characters into "Referred by" TextField. Push "Submit" button.
Expected result:
100 first characters accepted
ID#:
CI36
Title:
Paste max input + 1 character
Instructions:
Paste 101 characters from the clipboard into "Referred by" TextField. Push "Submit" button.
Expected result:
100 first characters accepted
BUG REPORTS
ID#:
1CI
Severity:
Minor
Short description:
"Referred by" is set as a required TextField, though it isn't one (as per the requirements).
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Leave "Referred by" TextField blank.
3. Push "Submit" button.
4. "Please enter the name of the person you were referred by" message appears.
ID#:
2CI
Severity:
Minor
Short description:
Inconsistency in letter cases of the word "number" in error messages
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Leave "Phone" TextFields blank.
3. Push "Submit" button.
4. "Please enter your Phone number" message appears.
5. Open "Energy-Telecom Service Review" web page.
6. Input "1", "345" and "2233" into the 3 corresponding "Phone" TextFields.
7. Push "Submit" button.
8."Please enter a valid Phone Number" message appears.
ID#:
3P
Severity:
Serious
Short description:
The page does not support "https" encryption.
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Look at the padlock icon left of the URL bar.
ID#:
4CPS
Severity:
Serious
Short description:
"Months left on current contract:" dropdown list doesn't have "11" item
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Open "Months left on current contract:" dropdown list in "1. Cell Phone Service" section.
3. The list doesn't have "11" (months) item.
ID#: (Can we combine several bugs of the list in one bug report?)
5CI
Severity:
Serious
Short description:
Invalid item in "State" dropdown list
Steps to reproduce:
1. Open "Energy-Telecom Service Review" web page.
2. Open "State" dropdown list in "Contact Information" section.
3. The list has an invalid item: "BC".
Comment