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

Filter Requests by Request Status



    • None
    • Very Small (VS) < 1 day
    • High
    • Very Small (VS) < 1 day


      Purpose: Implement Request Status filtering for the request list

      As a library administrator
      I want to filter requests by request status
      So that I can efficiently browse and find request records

      1. Scenario all filters display now except the page request type - see 4-4-18 screenshot
        • Given the Filter Pane in the Requests app
        • When displayed
        • Then a Request status filter displays, as shown in 1_RequestsSearchProxy.png
          • Label: Request status
          • Values: Open - Not Yet Filled, Open - Awaiting Pickup, Closed - Cancelled, Closed - Filled
          • Control: Multi-select (checkboxes)
          • Default: None selected (indicates no filters are applied)
      2. Scenario
        • Given the requests list in the Requests app
        • When filters have been modified
        • Then:
          • The list should update to reflect the applied filters
          • The number of results displaying above the list should update to reflect the results returned
          • for request type, when I click Hold OR Recall, the display and numbering works properly. When I click Hold AND Recall, the Paged results are also included.
          • A-M: I don't know how to test the Request STATUS filters except for open-not yet filled, which is working fine. Not sure about closed-cancelled, closed-filled, or open-awaiting pickup
      3. Scenario
        • Given an applied filter in the Requests app
        • When the search term is modified
        • Then the filter remains applied
      4. Scenario
        • Given an entered search term in the Requests app
        • When the filters are modified
        • Then the search term remains applied
      5. Scenario
        • Given the Request List in the Requests app
        • When applied search and filters return no results
        • Then the following message should be displayed:
          • No results found. Please check your spelling and filters.

      TestRail: Results


          Issue Links



                mattjlc Matt Connolly
                taniafersenheim Tania Fersenheim
                Tania Fersenheim Tania Fersenheim
                Marc Johnson Marc Johnson
                Matt Connolly Matt Connolly
                0 Vote for this issue
                4 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases