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

Validate action profile has a field mapping profile before attaching to job profile

    XMLWordPrintable

    Details

    • Template:
      Folijet UI story template
    • Sprint:
      Folijet Sprint 123, Folijet Sprint 124
    • Story Points:
      3
    • Development Team:
      Folijet

      Description

      Purpose: To prevent users from attaching an action profile to a job profile if the action profile does not have an associated field mapping profile

      As a staff person working with data import job profiles
      I want to be prevented from attaching action profiles to a job profile, unless the action profile has an associated field mapping profile
      So that an import using that job profile will not error due to missing field mapping profile

      Scenarios

      1. Scenario 1
        • Given the Job profile create/edit screen
        • When a user tries to attach an action profile, but the action profile does not have an associated field mapping profile
        • Then disallow the action profile from being attached to the job profile
        • And display the following modal
          • Header: Action profile not attached
          • Text: You must link a field mapping profile to the action profile before assigning the action profile to a job profile
          • Button: OK
        • Note: display this as soon as a user tries to attach an action profile with no field mapping profile, not later, when the user tries to save the job profile
      2. Scenario 2
        • Given an existing job profile
        • When a user tries to save an updated job profile
        • And one or more of the action profiles associated with the job profile does not have an associated field mapping profile
        • Then disallow the Save
        • And display the modal described in scenario 1
      3. Scenario 3
        • Given the displayed modal
        • When a user clicks OK or Cancel
        • Then close the modal and return them to the Job profile Create/Edit screen
      4. Scenario 4
        • Ensure this story passes Accessibility testing
      5. Scenario 5
        • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

      See attached screenshot

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Mariia_Aloshyna Mariia Aloshyna
                Reporter:
                abreaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases