[455] in ad-lib

home help back first fref pref prev next nref lref last post

"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
    

home help back first fref pref prev next nref lref last post