Uploaded image for project: 'ui-checkout'
  1. ui-checkout
  2. UICHKOUT-77

Display Popup When Checkout Session Expires

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Won't Do
    • None
    • None
    • None

    Description

      User stories:

      As a circ desk staff user who has left FOLIO unattended so that the checkout session has expired
      I want a message to display explaining that the session timed out
      So that I don't wonder why the data has been cleared out

      As a circ desk staff user who has left FOLIO unattended so that the checkout session has expired
      I want to see the name of the last used patron
      So that I can quickly restart a session with the patron if needed

      Scenarios:

      1. Scenario
        • Given the Check out app
        • When the checkout session has expired (per UICHKOUT-70 and UICIRC-48)
        • Then a popup should display reading:
          • A modal popup should display reading:
          • Header: Checkout session timed out
          • Body: Check out session with <Patron Name> timed out due to inactivity.
          • Buttons: Okay (primary/default button), Restart patron session
      2. Scenario
        • Given the Checkout session timed out popup
        • When Okay is clicked
        • Then the modal is closed and the Check out page is displayed without a selected patron or any items
      3. Scenario
        • Given the "Checkout session timed out" popup
        • When "Okay" is clicked
        • Then the modal is closed and the Check out page is displayed without a selected patron or items
      4. Scenario
        • Given the "Checkout session timed out" popup
        • When "Restart patron session" button is clicked
        • Then:
          • The modal is closed
          • The previously selected patron is re-selected
          • The cursor is in item select/scan field

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                cboerema Cate Boerema
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases