Uploaded image for project: 'Library Apps'
  1. Library Apps
  2. LIBAPP-73

Filter Item List by Material Type and Location

    XMLWordPrintable

Details

    • LIBAPP Sprint 8

    Description

      Purpose: Implement basic filtering for the item list

      As a library administrator
      I want to filter items by material type and location
      So that I can efficiently browse and find item records

      1. Scenario
        • Given the Filter Pane in the Inventory app
        • When displayed
        • Then a Material type filter displays
          • Label: Material type
          • Values: Material types represented in the data
          • Control: Multi-select
          • Default: None selected (indicates no filters are applied)
      2. Scenario
        • Given the Filter Pane in the Inventory app
        • When displayed
        • Then a Location filter displays
          • Label: Location
          • Values: Locations represented in the data
          • Control: Multi-select
          • Default: None selected (indicates no filters are applied)
      3. Scenario
        • Given any filter in the Inventory app
        • When Value X is selected
        • Then:
          • An eye icon appears to the left of Value X as shown in the prototype With approval from Filip, we will be changing the eye icon to a checkbox. We can do whatever is easiest for the purposes of this story.
          • The eye icon is removed from the value it was previously associated with (or the checkbox is unchecked)
          • The search results are immediately updated to display only those records where Status = Value X
          • The search term, if populated, remains populated and applied
      4. Scenario
        • Given an applied filter in the Inventory app
        • When the search term is modified
        • Then the filter remains applied

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                mike Mike Taylor
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 1 hour
                    1h

                    TestRail: Runs

                      TestRail: Cases