Uploaded image for project: 'ui-circulation'
  1. ui-circulation
  2. UICIRC-285

Circulation Rules Editor - Add backward moving to Organization Hierarchy Menus

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      Concorde - Sprint 70
    • Story Points:
      8
    • Development Team:
      Concorde

      Description

      Purpose:
      Add supporting of backward moving to provide the ability to change the decision that was made in the previous menus. This is a part of UICIRC-258 (The full description and purposes can be found in the ticket)

      Scenarios

      Scenario 1:

      • Open the "Select campus" menu (Input "b" or select "b: Campuses" in the menu with criteria types)
      • Select an institution to move the to the second section (Campus)
      • Press BackSpace button. The interaction should be moved to the first section and the current one (Campus) should be cleared
      • Select an institution. The list of campuses should be filled again and the interaction should be moved to the section Campus

      Scenario 2:

      • Open the "Select library" menu (Input "c" or select "c: Libraries" in the menu with criteria types)
      • Select an institution to move to the second section (Campus)
      • Select a campus to move to the third section (Library)
      • Press BackSpace button. The interaction should be moved to the second section and the third one (Library) should be cleared
      • Press BackSpace button. The interaction should be moved to the first section and the second one (Campus) should be cleared
      • Select an institution. The list of campuses should be filled again and the interaction should be moved to the section "Campus"
      • Select a campus. The list of libraries should be filled again and the interaction should be moved to the section "Libraries"

      Scenario 3:

      • Open the "Select campus" menu (Input "b" or select "b: Campuses" in the menu with criteria types)
      • Select an institution to move the to the second section (Campus)
      • Click by mouse on another institution (not the one which is already selected). The interaction should be moved to the first section and the current one (Campus) should be cleared.

      Scenario 4:

      • Open the "Select library" menu (Input "c" or select "c: Libraries" in the menu with criteria types)
      • Select an institution to move to the second section (Campus)
      • Select a campus to move to the third section (Library)
      • Click by mouse on another institution (not the one which is already selected). The interaction should be moved to the second section, and the second (Campus) section should be filled by new data based on the selected institution. The third section (Library) should be cleared.

      Scenario 5:

      • Open the "Select library" menu (Input "c" or select "c: Libraries" in the menu with criteria types)
      • Select an institution to move to the second section (Campus)
      • Select a campus to move to the third section (Library)
      • Click by mouse on another campus (not the one which is already selected). The interaction should be moved to the third section, and the third (Library) section should be filled with new data based on the selected campus.

      Scenario 6:

      • Open a menu that supports several sections ("Select campus" or "Select library")
      • Select an institution to move to the second section (Campus)
      • Click by mouse on the institution that was selected on the previous step. Nothing should happen if a user tries to select the selected data by mouse click.

      Scenario 7:

      • Open a menu that supports several sections ("Select campus" or "Select library")
      • Press BackSpace button. The last input symbol should be removed from the editor text and the hints menu should be reopened in a new place (This is how the editor works for now. The idea behind this is when there is only one hint section in the editor, then the behavior of BackSpace button should not be changed that is removing characters in the editor).

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                ecboettcher Emma Boettcher
                Reporter:
                yevhenii_maltsev Yevhenii Maltsev (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases