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

Data import settings page's 4th pane for Field Mapping Profiles: Header action for Duplicate



    • EPAM BatchLoader Sprint 21
    • 1
    • Folijet


      Purpose: To define the actions of the Data import settings Field Mapping profile 4th pane Header Actions. This story adds the Duplicate functionality. Delete functionality is covered in UIDATIMP-229. Basic edit functionality is covered in UIDATIMP-230

      As a staff person
      I want to be able to duplicate individual Field mapping profiles via the 4th pane header
      So that I can more easily create similar Field mapping profiles without starting from scratch every time


      1. Scenario 1
        • Given the Data Import Settings/Field mapping profile 4th pane, showing the details of an individual Field mapping profile
        • When a User clicks the down caret next to the name of the Field mapping profile in the header
        • They should see three options in the caret menu (see 83a-Settings Field Mapping profile detail caret options.png)
          • Edit, preceded by the pencil icon
          • Duplicate, preceded by the duplicate (2 boxes) icon
          • Delete, preceded by the trashcan icon (even though the mockup doesn't show the trash can)
          • NOTE: This menu may have already been created as part of UIDATIMP-219
      2. Scenario 2
        • Given the action caret in the header of the Data Import Settings/Field mapping profile 4th pane
        • When the user clicks the "Duplicate" option
        • The New Field mapping profile screen should open and cover the full screen (as detailed in UIDATIMP-227), except
          • Populate all fields with the data from the Field mapping profile that is being duplicated
          • And ensure the new Field mapping profile is not connected to any action profiles
      3. Scenario 3
        • Given the duplicated Field mapping profile
        • When the user clicks the "Save" button
        • Then if the Field mapping profile name is unique, the Field mapping profile should be saved
        • And appear in the list of Field mapping profiles, sorted into the list appropriately
      4. Scenario 4 See UIDATIMP-248 for the bug fix for this
        • When the user clicks the "Save" button
        • Then if the Field mapping profile name is not unique, display a red exception toast: New profile not created: Field mapping profile [field mapping profile name] already exists similar to the attached File Extension Already Exists.PNG
        • And keep the user on the editing screen for the duplicate profile
      5. Scenario 5
        • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

      TestRail: Results


          Issue Links



                Oleksandr Yehorov Oleksandr Yehorov
                abreaux Ann-Marie Breaux
                0 Vote for this issue
                1 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases