Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
EPAM BatchLoader Sprint 17
-
3
-
Folijet
Description
Purpose: To define the actions of the Data import settings Mach profile 4th pane Header Actions. This story adds the Duplicate functionality. Delete functionality is covered in UIDATIMP-215. Edit functionality is covered in UIDATIMP-143 and UIDATIMP-182
As a staff person
I want to be able to duplicate individual match profiles via the 4th pane header
So that I can more easily create similar match 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 Match profile name and the edit pencil was created in UIDATIMP-140
Scenarios
- Scenario 1
- Given the Data Import Settings/Match profile 4th pane, showing the details of an individual match profile
- When a User clicks the down caret next to the name of the Match profile in the header
- They should see three options in the caret menu (see 42a-Settings Match 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)
- Scenario 2
- Given the action caret in the header of the Data Import Settings/Match profile 4th pane
- When the user clicks the "Duplicate" option
- The New match profile screen should open and cover the full screen (as detailed in
UIDATIMP-138), except- Populate all fields with the data from the match profile that is being duplicated
- And ensure the new match profile is not connected to any job profiles
- Populate all fields with the data from the match profile that is being duplicated
- Scenario 3
- Given the duplicated match profile
- When the user clicks the "Save" button
- Then if the match profile name is unique, the match profile should be saved
- And appear in the list of match profiles, sorted into the list appropriately
- Scenario 4
- When the user clicks the "Save" button
- Then if the match profile name is not unique, display a red exception toast: New profile not created: Match profile [match 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
- Scenario 5
- Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-1378 CRUD for Match Profiles
-
- Closed
-
- is blocked by
-
UIDATIMP-138 Data import settings page's 3rd pane for Match Profiles: +New Action
-
- Closed
-
-
UIDATIMP-140 Create data import settings page's 4th pane for Match Profile Details
-
- Closed
-