User Tools

Site Tools


qa:generic_testing_guidelines

Test Checklist

Searching

Try

  • Searching from Home Screen
    • Try different keyword/author/subject
    • Try different formats (video/etc)
    • Try different org units
  • Searching from Advanced Search
    • Try different keyword/author/subject
    • Try different formats (video/etc)
    • Try different org units
  • Searching while logged-in to OPAC
    • Try different keyword/author/subject
    • Try different formats (video/etc)
    • Try different org units
  • Searching within staff client
    • Try different keyword/author/subject
    • Try different formats (video/etc)
    • Try different org units

Ensure

  • Search results are accurate
  • Results display is accurate
  • Item detail display is accurate

My Account

Try

  • Logging in as different accounts
  • Changing password or other account settings
  • Placing holds
  • Creating bookbags

Ensure

  • All of the above are functional
  • Account details are accurate

Staff Client

Try

  • Logging in as different accounts
  • Changing/registering a workstation
  • Logging out
  • Offline mode

Ensure

  • Staff client is basically functional

Cataloguing

Try

  • Creating a new MARC record from scratch
  • Creating a MARC record from a template
  • Importing a MARC record from Vandelay
  • Importing a MARC record from Z39.50
  • Editing a MARC record
  • Quick-add holdings
  • Creating an empty volume
  • Manually adding holdings to an existing record
    • Adding a volume and an item in one step
      • Adding multiple volumes and items across multiple branches in one step
    • Adding an item to an existing volume
      • Adding items across multiple existing volumes in one step
  • Editing an existing holding
  • Editing an existing volume
  • Creating a holding from a template
  • Moving Volumes/Copies

Ensure

  • MARC records can be created, imported and edited
  • Holdings can be created, edited and moved

Patrons

Try

  • Creating a new patron
  • Retrieving an existing patron via barcode
  • Retrieving an existing patron via search
  • Editing an existing patron
  • Billing a patron
  • Applying a payment for a patron

Ensure

  • Patrons can be added and edited
  • Patron search functions
  • Patron account details are accurate
  • Opt-in functionality works

Circulation

Try

  • Checking out various items including
    • Long-loan items
    • Non-circulating or reference items
    • Strange or special items
  • Checking in various items including:
    • Strange formats
    • Items with holds
    • Items with transits
    • Items that are lost or have other weird states

Ensure

  • Items can be checked out
  • All items have accurate due dates and renewals
  • Reference items and any non-circulating items are handled appropriately
  • Items can be checked in
  • Items transit
  • Transit / hold slips are accurate
  • Slips are printed for checkouts and transit/hold slips
qa/generic_testing_guidelines.txt · Last modified: 2011/04/16 02:15 by phasefx

© 2008-2017 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a member of Software Freedom Conservancy.