Uploaded image for project: 'ui-requests'
  1. ui-requests
  2. UIREQ-647

SPIKE: investigate the way to create new setting for title level requests

    XMLWordPrintable

Details

    • EPAM-Veg Sprint 124
    • 3
    • Vega
    • Lotus R1 2022

    Description

      Purpose: Create a new Circulation setting allowing for Title level requests

      User story statement(s):

      As a library administrator,
      I want to decide if my library uses the existing item level request functionality, or title level requests.

      Scenarios:

      1. Scenario:
        • Given Settings > Circulation > Requests > Title level requests
        • When I have the permission: Settings (Circulation): Title level request view and edit
        • Then I am able to view, change and edit Title level request settings below
      2. Scenario:
        • Given Settings > Circulation > Requests > Title level requests
        • When I do NOT have the permission Settings (Circulation): Title level request view and edit
        • Then I am NOT able to view, change or edit Title level request settings
      3.  Scenario:
        • Given Settings > Circulation 
        • When I view the Requests section of settings
        • Then I see "Title level requests" at the bottom of the list 
      4. Scenario:
        • Given Settings > Circulation > Requests > Title level requests
        • When I select Title level requests
        • Then the third pane opens 
          • Pane header = Title level requests
          • Pane content = Check box with statement "Allow title level requests"
          • Pane content = Check box with statement "Create title level request" selected by default 
          • Pane content = New section "Notice templates" with the following dropdown options available
            • Confirmation notice
            • Cancelation notice
            • Expiration notice
          • Pane content = New section "Notice templates" helper text = "Select templates for the following patron notices. If no template is selected, no notice will be sent."
      5. Scenario:
        • Given Settings > Circulation > Requests > Title level requests
        • When I select Title level requests AND "Allow title level requests" is NOT selected
        • Then "Create title level request" AND "Notice templates" do not appear
      6. Scenario:
        • Given Settings > Circulation > Requests > Title level requests
        • When I select Allow title level requests AND "Allow title level requests" is selected
        • Then "Create title level request" AND " Notice templates appear 
      7. Scenario: 
        • Given Settings > Circulation > Requests > Title level requests
        • When I deselect Allow title level requests AND "Allow title level requests"
        • Then "Create title level request"  AND "Notice templates" are deselected and no longer appear in the pane

       

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Stanislav Stanislau Snapok
                Stanislav Stanislau Snapok
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases