Uploaded image for project: 'ui-circulation-log'
  1. ui-circulation-log
  2. UICIRCLOG-4

Filtering & Searching the circulation logs

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 1.0.0
    • Firebird Sprint 96
    • 5
    • Firebird

    Description

      *Purpose: * To search circulation data by user number

      As a staff person
      I want to see the circulation data related to a specific user

      Scenarios

      1. Scenario 1
        • Given I am in the Circulation Log app
        • When I enter a user barcode in to the User Barcode search box AND click the Apply button
        • Then circulation data specific to that user barcode appears in the table
      2. Scenario 2
        • Given I am in the Circulation Log app
        • When I enter an item barcode in to the Item Barcode search box AND click the Apply button
        • Then circulation data specific to that item barcode appears in the table
      3. Scenario 3
        • Given I am in the Circulation Log app
        • When I enter an item barcode AND a user barcode into their respective search boxes AND click the Apply button
        • Then circulation data specific to that item barcode AND user barcode appears in the table
      4. Scenario 4
        • Given I am in the Circulation Log app
        • When I enter a search term into the Description search box AND click the Apply button
        • Then circulation data specific to that description appears in the table
      5. Scenario 5
        • Given I am in the Circulation Log app
        • When I enter a search term into the Description search box AND enter a User Barcode
        • Then circulation data specific to that description search AND user barcode appears in the table
      6. Scenario 6
        • Given I am in the Circulation Log app
        • When I enter a search term into the Description search box AND enter an Item Barcode
        • Then circulation data specific to that description search AND item barcode appears in the table
      7. Scenario 7
        • Given I am in the Circulation Log app
        • When I enter a search term into the Description search box AND enter an Item Barcode AND a User Barcode
        • Then circulation data specific to that description search AND item AND user barcodes appears in the table
      8. Scenario 8
        • Given I am in the Circulation Log app
        • When I enter dates into either the From and/or To search box AND click the Apply button
        • Then circulation data specific to those dates appear in the table
      9. Scenario 9
        • Given I am in the Circulation Log app
        • When I enter a search term into either the From and/or To search box AND enter a User Barcode
        • Then circulation data specific to specific to those dates AND user barcode appears in the table
      10. Scenario 10
        • Given I am in the Circulation Log app
        • When I enter a search term into either the From and/or To search box AND enter an Item Barcode
        • Then circulation data specific to specific to those dates AND item barcode appears in the table
      11. Scenario 11
        • Given I am in the Circulation Log app
        • When I enter a search term into either the From and/or To search box AND enter an Item Barcode AND a User Barcode
        • Then circulation data specific to those dates AND item AND user barcodes appears in the table
      12. Scenario 12
        • Given I am in the Circulation Log app
        • When I enter a search term into either the From and/or To search box AND enter an Item Barcode AND a User Barcode AND Description
        • Then circulation data specific to those dates AND item AND user barcodes AND description appears in the table
      13. Scenario 13
        • Given that I am in the Circulation Log app
        • When NO search terms are entered
        • Then I see table showing no data with the following headers: User Barcode, Item Barcode, Object, Action, Date, Service Point, Source, Description, … (ellipses symbol)
      14. Scenario 14
        • Given the search & filter screen in the Circulation Log app
        • When filtering or searching has NOT been executed
        • Then the left margin contains the following filters:
          • Service Point
            • Circ1
            • Circ2
            • System
            • SciCirc
          • Loans
            • Changed due dat
            • Checked out
            • Checked out through override
            • Checked in
            • Claimed returned
            • Closed loan
            • Declared lost
            • Marked as missing
            • Recall requested
            • Renewed
            • Renew through override
          • Notices
            • Send notice
          • Fees/Fines
            • Billed
            • Credited fully
            • Paid fully
            • Paid partially
            • Refunded fully
            • Refunded partially
            • Staff information only added
            • Transferred fully
            • Transferred partially
            • Waived fully
            • Waived partially
          • Request
            • Close
            • Create
            • Fulfill
            • Update
      15. Scenario 15
        • Given the search & filter screen in the Circulation Log app
        • When I select any filter from Scenario 14
        • Then data related to that filter appears in the table
      16. Scenario 16
        • Given the search & filter screen in the Circulation Log app
        • When I select one or more filters from Scenario 14 OR one or more filters from Scenario 14 AND enter a User and/or Item Barcode, Description and/or Date range
        • Then dated related to the selected filters, barcodes, description or dates appear in the table

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                stephaniesbuck Stephanie Buck
                stephaniesbuck Stephanie Buck
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases