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

Filter User List by Status

    XMLWordPrintable

Details

    • LIBAPP Sprint 6

    Description

      Purpose: Implement first filter for the user list

      As a library administrator
      I want to filter users by Status
      So that I can view and manage Inactive users (as well as Active ones)

      1. Scenario
        • Given the Filter Pane in the Users app
        • When displayed
        • Then a Status filter displays
          • Label: Status
          • Values: Active, Inactive, All
          • Control: Single select
          • Default: Active
      2. Scenario
        • Given the Status filter in the Users app
        • When Value X (e.g. "Inactive") is selected
        • Then:
          • An eye icon appears to the left of Value X as shown in the prototype
          • The eye icon is removed from the value it was previously associated with
          • The search results are immediately updated to display only those records where Status = Value X
          • The search term, if populated, remains populated and applied
      3. Scenario
        • Given an applied filter in the Users app (e.g. Status = Inactive)
        • When the search term is modified
        • Then the filter remains applied
      4. Scenario
        • Given the Filter Pane in the Users app
        • When displayed
        • Then "Patron" and "Employee" filters should not display

      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 - 5 hours, 45 minutes
                    5h 45m

                    TestRail: Runs

                      TestRail: Cases