Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
EPAM BatchLoader Sprint 6, EPAM BatchLoader Sprint 7, EPAM BatchLoader Sprint 8
-
8
-
Folijet
Description
Spike to identify issues and recommended outcomes. Once spike is finished, account for the scenarios below in various UI/MOD stories.
Document with updated scenarios: https://docs.google.com/document/d/1HunVHbmoH9mtmLmFS3XpzqogNpvuBOmXlnjvGd6yclM/edit
=================================================================
Purpose: To have a way to get back to the Choose Job Profile screen if the user navigates away from it before any jobs are previewed or run
- Scenario 1
- Given the Choose Job Profile screen:
- When a User has not yet assigned an existing job profile to newly-uploaded files, or has not yet completed creation of a new job profile to assign to the newly-uploaded files,
- Then the User should be allowed to navigate away from the Choose Job Profile screen without losing the work done to date (any file uploads, any profile setting details), and return to it later from the Data Import Landing Page
- Scenario 2
- Given the Data Import Landing page
- When a User has left the Choose Job Profile screen without assigning a job to any uploaded files
- Then change the 3rd pane (file upload) to match the attached 15a-ReturnToAssignJobs - ShortTerm.png
- White background
- Bold: Draft job in progress
- [x] file(s) uploaded. (where x = number of files uploaded)
- Blue button: Resume
- White button: Delete file(s)
- Scenario 3
- Given the Draft job status in the 3rd pane of the Data Import landing page
- When a User clicks the Resume button
- Then the Data Import landing page should revert to its normal status
- And the User should be returned to the Choose Job Profile screen with the files and job/profile work in whatever state it was when they left it previously
- Note If multiple users have draft work, FOLIO must return the individual user to their own work and not get it mixed up with any other user's draft work
- Scenario 4
- Given the Draft job status in the 3rd pane of the Data Import landing page
- When a User clicks the Delete file(s) button
- Then any uploaded (but not imported) files or draft job/profile work should be removed from the Choose Job Profile screen
- And the Choose Job Profile screen returned to its normal state
- And the Landing Page 3rd pane returned to its normal state
- And the User left on the Landing Page screen
- Note If multiple users have draft work, FOLIO must only remove the work for this particular user and not affect any draft work for any other user
Note: story should allow for user to restart their work from a different browser or different machine. If multiple users have in-process work, FOLIO should keep their in-process work separated in the backend, so that the user returns to a Choose Job screen showing only their own work, not any other user's work.
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-1656 Data Import (Batch Importer for Bib Acq) Q1 2019 Technical and NFR work
-
- Closed
-
- is blocked by
-
MODDATAIMP-50 Add DELETE endpoint fo Upload Definition entity
-
- Closed
-
- relates to
-
UIDATIMP-39 Create UI for File Upload, Part 5: Action when file upload begins
-
- Closed
-
-
UIDATIMP-104 Show modal on Leaving Choose Job Profile page
-
- Closed
-
-
UIDATIMP-106 Prohibit file upload when there is a draft job in progress
-
- Closed
-
-
UIDATIMP-67 Creating UI for File Upload. User navigation when file upload is in progress
-
- Closed
-
-
UIDATIMP-103 Have a way to get back to the Choose Job Profile screen
-
- Closed
-