Uploaded image for project: 'ui-data-import'
  1. ui-data-import
  2. UIDATIMP-12

Data import settings page's 3rd pane for Job Profiles: Header Caret Action

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      EPAM BatchLoader Sprint 15
    • Story Points:
      8
    • Development Team:
      Folijet

      Description

      Purpose: To define the actions of the Header caret in the Data Import Settings Job Profiles header pane, except for the New action (UIDATIMP-132) and export action (UIDATIMP-150)

      As a staff person
      I want to be able to take actions on one or more Job Profile settings in my job profile results list
      So that I can easily work with these settings from the results list, rater than the individual job profile detail screen.

      Live prototype:
      https://xd.adobe.com/view/0bb2d8ab-aabd-4ff6-4d5a-faa59a93368e-7d83/

      Brief video walk-through
      https://www.dropbox.com/s/3slcv4v49qm92rv/2018-11-06-data-import-19.mp4?dl=0 (see 0:55-3:50 in the video)

      See UXPROD-444 for enhancements to the search results list component and UIU-238 for fines/fees implementation of column picker.

      Scenarios

      1. Scenario 1
        • Given the Job Profile third pane in the Data Import Settings (as shown in attachment 20-Settings Job profiles.png)
        • When a User clicks the down caret next to the Job profile header
        • Then they should see the following options: (as shown in attachment 21-Settings job profile caret.PNG)
          • Header Actions
          • New job profile (preceded by the + icon) Note: see scenario 2 for the actions, same as UIDATIMP-132
          • Export selected (preceded by the down arrow icon, and followed by the number of job profiles) Note: no action for this button yet; see UIDATIMP-150
          • Select all (preceded by the select all icon)
          • Deselect all (preceded by the deselect all icon)
        • NOTE: Ignore the bottom half (display preferences section) of the down caret menu for now; will implement once the results list format can be displayed as cards
      2. Scenario 2
        • Given the Header caret's New option
        • When a user clicks that
        • Open a create job profile screen and follow the same details as UIDATIMP-132
      3. Scenario 3
        • Given the Header caret's Select all option
        • When a user clicks that
        • Then the checkboxes next to all job profiles and the one at the top of the list should be checked
      4. Scenario 4
        • Given the Header caret's Deselect all option
        • When a User clicks that
        • Then the checkboxes next to all job profiles and the one at the top of the list should be unchecked
      5. Scenario 5
        • Given the Header caret's Export selected option
        • When no profiles are selected (no profile checkboxes are checked)
        • Then the Export selected option should be greyed out/disabled
      6. Scenario 6
        • Given the checkboxes next to each job profile in the 3rd pane
        • When a User checks or unchecks one or more of the individual rows' checkboxes
        • Then the checkbox at the top of the list should be unchecked (since not all of the rows are checked any more)
      7. Scenario 7
        • Include standard automated testing coverage; add screenshot or other details to confirm test coverage is in place

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Oleksandr Yehorov Oleksandr Yehorov
                Reporter:
                abreaux Ann-Marie Breaux
                Tester Assignee:
                Ann-Marie Breaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases