# Post Interview question - Assignment - To write a test plan with test cases.

Help!!! Its been more than 6years since I worked on testing and not sure where to start. When I worked in IT I learned on the job and most of what I did had more information that what they provided on the assignment.
The information is as follows:
Company R&R has recently expanded, and in order to better keep track of their customers billing information, a system enhancement has been made in order to prevent errors (i.e. Wrong bill going to wrong address). In addition to tier level update access, alternate billing information has been added in case the customer would like to have their bill sent to an alternate address.
The Customer Demographics and Billing Profile consist of the following fields:
Database Attribute Min/Max Field Length Valid Values and Data Entry Edits
First Name
1/20 A-Z, 0-9
If space 2 contains a value, then space 1 cannot=blank
Last Name 1/35 Blank, A-Z, 0-9, All keyboard symbols
If space 2 contains a value, then space 1 cannot=blank
Home Phone
0/10 0-9
1st digit in area code and/or prefix or cannot be=0
Cell Phone 0/10 0-9
1st digit in area code and/or prefix cannot be=0
If space 2 contains a value, then space 1 cannot=blank
City 1/35 A-Z
If space 2 contains a value, then space 1 cannot=blank
State 2 A-Z
Zip Code 5 0-9
Alternate Billing Address 0/50 A-Z, 0-9, Blank
If space 2 contains a value, then space 1 cannot=blank
If ‘Send Bill to Alternate Address =’Y’, then Alternate Billing Address cannot=blank
Alternate City 0/35 A-Z, Blank
If space 2 contains a value, then space 1 cannot=blank
If ‘Send Bill to Alternate Address =’Y’, then Alternate City cannot=blank
Alternate State 0/2 A-Z, Blank
If space 2 contains a value, then space 1 cannot=blank
If ‘Send Bill to Alternate Address =’Y’, then Alternate State cannot=blank
Alternate Zip 0/5 0-9, Blank
If space 2 contains a value, then space 1 cannot=blank
If ‘Send Bill to Alternate Address =’Y’, then Alternate Zip cannot=blank
Alt Address Validity Indicator 1 Y, N, Blank
Send Bill to Alternate Address 0/1 Y, Blank
If ‘Alt Address Validity Indicator’ =’N’, then ‘Send Bill to Alternate Address’ cannot=’Y’.
Email Address 0/50 A-Z, 0-9, All Keyboard symbols, Blank
Only 1 @ sign allowed
At least 1 character prior to @ sign
At least 1 period (.) after @ sign
If space 2 contains a value, then space 1 cannot=blank
Customer # 12 Not updateable by either Tier Level
Last Update 8 Not updateable by either Tier Level
Update capability has been broken up into 2 tier levels.
Tier 1 Update Capability
Home Phone
Cell Phone
City
State
Zip Code

Tier 2 Update Capability
First Name
Last Name
Home Phone
Cell Phone

Assignment: Create a test plan for Tier 1 and Tier 2 access

This Question is not yet answered!