Custom UResolver testing

Resources for testing

Test plan

Scenario to test

Things to check

Scenario to test

Things to check

  • Find a title with local copies available

  • Find a title with some local copies available and some unavailable

  • Find a title with both physical and electronic holdings

  • Do the local items appear correctly?

  • Is availability status correct?

  • Is the due date accurate and sufficiently precise?

  • Does the display of electronic holdings appear correctly?

  • Find a title with no local copies available AND

    • Other campuses have available copies

    • Other campuses have available copies but none are loanable

    • Other campuses have no available copies

    • Other campuses have no inventory at all

  • CSU+ button should appear when other campuses have copies that are both available and loanable.

  • ILL button should appear when there are no available and loanable copies at other CSU campuses .

  • If electronic holdings are available and ‘showRequestInViewIt’ configuration option is false, the ILL/CSU+ buttons will not display.

  • Place a request and check if required form fields are present

  • Place a request and check if optional fields are present

  • If placing holds for local inventory is turned off in Alma, and local inventory is available, no request button should appear.

  • Required form fields should always be presented to the user.

  • Optional form fields should only show if ‘showOptionalRequestElements’ is true.

  • Find a journal or magazine title

  • Do holdings display correctly?

  • If placing holds for local inventory is turned on in Alma, are individual issues able to be requested?

  • Find a title with multiple holding records that have notes

  • Find a title with a holding record with multiple notes

  • Do the notes display properly?

  • Holding records with multiple notes should show each note on a separate line.

  • Find item records with alternate call numbers

  • Do the alternate call numbers display correctly?

  • If you have the locate button enabled in Alma currently

  • Does the locate button show up / work properly?

  • Find a journal article result

  • Find a journal article with no local print or electronic copies

  • Does the display of full text holdings appear correctly?

  • If there are no print or electronic holdings, does the option for ILL appear?