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

CSP Rejection Details

None

CSP Request Details

None

CSP Approved

None

Description

Purpose: To define the actions of the Data import settings Action profile 4th pane Header Actions. This story adds the Duplicate functionality. Delete functionality is covered in UIDATIMP-215. Edit functionality is covered in UIDATIMP-149 and UIDATIMP-220

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

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

NOTE: 4th pane header showing the caret next to the Action profile name and the edit pencil was created in UIDATIMP-146

Scenarios

  1. Scenario 1

    • Given the Data Import Settings/Action profile 4th pane, showing the details of an individual action profile

    • When a User clicks the down caret next to the name of the Action profile in the header

    • They should see three options in the caret menu (see 66a-Settings Action 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-146

  2. Scenario 2

    • Given the action caret in the header of the Data Import Settings/Action profile 4th pane

    • When the user clicks the "Duplicate" option

    • The New action profile screen should open and cover the full screen (as detailed in UIDATIMP-144), except

      • Populate all fields with the data from the action profile that is being duplicated

      • And ensure the new action profile is not connected to any job profiles or data mapping profile

  3. Scenario 3

    • Given the duplicated action profile

    • When the user clicks the "Save" button

    • Then if the action profile name is unique, the action profile should be saved

    • And appear in the list of action profiles, sorted into the list appropriately

  4. Scenario 4

    • When the user clicks the "Save" button

    • Then if the action profile name is not unique, display a red exception toast: New profile not created: Action profile [action 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

Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie BreauxJuly 15, 2019 at 6:43 AM

Tested on folio-snapshot-load; all looks good; closing the ticket.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Folijet

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created February 19, 2019 at 10:40 PM
Updated September 30, 2019 at 7:36 AM
Resolved July 15, 2019 at 6:43 AM
Loading...