[455] in ad-lib
"test plan"
daemon@ATHENA.MIT.EDU (perkins@MIT.EDU)
Thu Apr 27 16:50:01 1995
From: perkins@MIT.EDU
To: advancecirc-lib@MIT.EDU
Date: Thu, 27 Apr 1995 16:48:51 EDT
Circ Group: the testing coordinator for each functional group is
submitting a test plan for the MIT auditor who will be doing the
"system audit" of Advance. Later on, the auditor will need to
see the actual test forms we used as well. FYI, here is the draft
plan I submitted for circ. It's pretty general and may need more
work, depending on what the auditor requires. -AP
* * * * * *
Circulation test summary, 4/27/95
The intention is to test everything testable for circulation.
Circulation testing will include, but not be limited to, the following:
General
Verify that all calendars and system parameters are in place and operate
correctly
Verify that all option bars, prompts, edit windows, menus work correctly
test OPAC search option from every function (as appropriate)
Patron records
"destructive" testing of every field in record
each option in option bar
all blocks (add, delete, override)
Check-out and renewal
all options and commands from check-out screen
all options from patron's IT screen
all circulation codes to see that loan periods, renewal limits, fines, and
patron group restrictions operate correctly
verify that any condition which should interrupt or affect a transaction does
so, e.g., full blocks, hold queue, expired patron record, renewal limit
renew all
checkin and renewal of overdue item (fines should be assessed)
placeholders records; conversion-on-the-fly records
Check-in
all options and commands from check-in screen
accurate "tracking" of item should be reflected in OPAC, e.g. "on route"
all messages that may appear on check-in screen
Holds, recalls, traces
single-copy and all-copy holds
all options from holds processing screen
all options from holds detail screen
all options from pieces summary screen
all options from holds by patron screen
hold queue; changing hold queue (move hold)
hold cancellation
recall using default due date; recall with change in due date (CREL)
"direct" recall (recall for library, not for a patron)
Notices, reports
printing, timeliness, accuracy of all notices and reports
Accounts Receivable
proper functioning of online cash register
destructive testing of Accounts Receivable screens
all payment methods; partial, full payments
receipts
Reserves
all options and commands available from all screens
destructive testing of Instructor and Course screens
all reserve item statuses
all reserve title/item displays
adding and linking items
unlinking items
Security
verify that all individual log-ins work as intended
patron records
checkout and renewal
checkin
financial/AP
blocks
hold and recalls
traces
notices
reports
reserves
security, log-ins
placeholders, conversion on the fly records