Data import settings page's 3rd pane for Job Profiles: +New Action

CSP Rejection Details

None

CSP Request Details

None

CSP Approved

None

Description

Purpose: To be able to create new settings for handling various types of job profiles.

As a staff person
I want to be able to create job profiles that gather match, action, and data mapping profiles into jobs for the Data Import app
So that I can reuse those job profiles for newly imported files, without having to recreate the job profile 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 (see 0:55-3:50 in the video)

Scenarios

  1. Scenario 1

    • Given the Data Import Settings Job profiles

    • When a User clicks the New button in the third pane

    • Then the New job profile screen should open

  2. Scenario 2

    • Given the New job profile screen

    • When a User views the screen with no edits

    • Then it should appear like this [based loosely on the attached 29-Settings Job profiles Job profile details.png ]

      • Header: New job profile

      • "Create job profile" button at the top right of the header, which is white until data has been filled in, then turns to blue once the screen is dirty (has some data in it)

      • Top of detail record: New job profile

      • First accordion header: Summary [default to open]

        • Name [required data element]

        • Accepted data type (dropdown options for Delimited, EDIFACT, and MARC ; only allow one option to be selected ) [required data element]

        • Description [free text field]

      • Second accordion header: Overview [default to open]

        • Leave this section blank for now [will contain basic info and links to match, action, and data mapping profiles] See UIDATIMP-152 for details

  3. Scenario 3

    • Given the New job profile screen

    • If a User has not filled in all required fields and presses the "Create" button

    • Then

      • The record should not be saved

      • And the missing required data element(s) should be outlined in red, with the cursor in the data entry box for the first missing required element, along with the standard warning message, as shown in the attached Missing Required Data.PNG

  4. Scenario 4

    • Given the New job profile screen

    • If a User has filled in any data on the screen and begins to navigate away from it without creating/saving it

    • Then the user should see the standard modal asking whether they want to continue or not, as shown in the attached Unsaved changes modal.PNG

  5. Scenario 5

    • Include standard automated testing coverage; add screenshot or other details to confirm test coverage is in place

Environment

None

Potential Workaround

None

Attachments

5

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie Breaux April 8, 2019 at 8:39 AM

Oleksandr Yehorov April 8, 2019 at 8:25 AM

better late than never

Ann-Marie Breaux April 8, 2019 at 8:18 AM

tested in folio-snapshot; all looks fine; closing the ticket (no screenshot for testing coverage, but I'm sure all is fine!)

Viktor Soroka April 4, 2019 at 3:00 PM

, please check the feature on the testing environment. Thanks.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created February 19, 2019 at 9:55 PM
Updated June 10, 2019 at 8:51 AM
Resolved April 8, 2019 at 8:19 AM
TestRail: Cases
TestRail: Runs