|
- To check 1):
- input:
ISBN #: 1234567908
Location : Main Branch
Floor : 3
Circulation status : each of {available, on loan, overdue, on
hold, out of circulation}
Expected Results - All fields will allow entry of data.
- To check 2):
- All individual field testing will assume that all other fields are
syntactically correct.
Error Condition(s) |
Input To Test |
ISBN # : |
a) empty |
|
b) too short |
123456789 |
c) alphabetic input |
123a456789 |
|
Expected Results - The error window is displayed stating that the ISBN #
field is invalid.
Floor : |
a) empty |
|
b) alphabetic input |
g7 |
|
Expected Results - The error window is displayed stating that the floor
field is invalid.
Circulation Status : |
none |
|
|
- To check 3):
- input:
ISBN # : 9999999999
Expected Results - The error window will be displayed stating that the
book with that ISBN number does not exist in the database and a
request will be made as to whether the user wishes to add the book to
the database.
- To check 4):
- Assuming that the book with ISBN number 1234567908
exists in the database due to and ADD BOOK being performed.
input:
ISBN # : 1234567908
Location : Main Branch
Floor : 6
Circulation Status : available
Expected Results - A "Book Copy Added" message will be displayed and the
book copy will be added to the database.
|