| |
- To check 1):
- ADD Customer with Input:
Last Name: Dandy
First Name: Jim
Phone Number: (402)243-9898
Address: 1024 Sprinklewood Way
City: Shelbyville
Province: OK
Country: USA
Postal Code: 9010290901
Then enter the View/Update screen and change the appropriate fields to:
Last Name: Dwarf
First Name: Sleepy
Phone Number: 249-9898
Address: 666 Beast Street
City: Dullsville
Province: SK
Country: Canada
Postal Code: Q3P 5J8
Max Fines: 33.42
Max Books: 1
Expected Results -
After clicking on the UPDATE button, the above modifications will be accepted once the correct supervisor password is entered at the appropriate places.
- To check 2):
- All individual field testing will assume that all other fields are syntactically correct.
| Error Condition(s) |
Input To Test |
| Last Name: |
| a) field empty |
|
| b) too long |
string more than 60 characters |
| c) invalid characters |
Dan*y9(, |
| First Name: |
| a) field empty |
|
| b) too long |
string more than 40 characters |
| c) invalid characters |
J-m^ |
| Phone Number: |
| a) field empty |
|
| b) doesn't match template |
(23)543-9089, 9087 452 |
| Address: |
| a) field empty |
|
| b) too long |
string more than 80 characters |
| City: |
| a) field empty |
|
| b) too long |
string more than 20 characters |
| c) invalid characters |
Kalamaxo97 |
| Province: |
| a) field empty |
|
| b) too long |
string more than 2 characters |
| c) invalid characters |
A) |
| d) too small |
string less than 2 characters (eg. "A") |
| Country: |
| a) field empty |
|
| b) too long |
string more than 10 characters |
| c) invalid characters |
Kanad# |
| Postal Code: |
| a) field empty |
|
| b) doesn't match template |
T3E 65H, K90159B3 |
| Max Books: |
| a) invalid characters |
3*, 10.5, 3e |
| Max Fines: |
| a) invalid characters |
3*.75, 3e.00 |
|
Expected Results -
A message box will indicate in what fields the error(s) occurred and the customer is not added.
- To check 3):
- ADD a customer with the following data:
Last Name: Dandy
First Name: Jim
Phone Number: (402)243-9898
Address: 1024 Sprinklewood Way
City: Shelbyville
Province: OK
Country: USA
Postal Code: 9010290901
Select the UPDATE button.
Expected Results -
A dialog box will appear informing you that there were no modifications made.
- To check 4):
- ADD a customer with the following data:
Last Name: Dandy
First Name: Jim
Phone Number: (402)243-9898
Address: 1024 Sprinklewood Way
City: Shelbyville
Province: OK
Country: USA
Postal Code: 9010290901
Then enter the View/Update screen and change the appropriate fields to:
Last Name: Dwarf
First Name: Sleepy
Phone Number: 249-9898
Address: 666 Beast Street
City: Dullsville
Province: SK
Country: Canada
Postal Code: Q3P 5J8
Quit the program and query the database to ensure that the record has been updated with the new information.
|