Batch Importer (Bib/Acq) (UXPROD-47)

[UXPROD-3263] NFR: UI end-to-end tests for Data Import (Lotus) Created: 31/Aug/21  Updated: 02/Jun/22  Resolved: 07/Mar/22

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: Lotus (R1 2022)
Parent: Batch Importer (Bib/Acq)

Type: New Feature Priority: P2
Reporter: Ann-Marie Breaux (Inactive) Assignee: Ann-Marie Breaux (Inactive)
Resolution: Done Votes: 0
Labels: AQA, data-import, epam-folijet, ui-e-to-e-testing
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Continues
continues UXPROD-3081 NFR: UI end-to-end tests for Data Imp... Closed
is continued by UXPROD-3419 NFR: UI end-to-end tests for Folijet ... Closed
Defines
defines UXPROD-47 Batch Importer (Bib/Acq) Analysis Complete
is defined by FAT-1068 Review and update of existing test ca... Closed
is defined by FAT-1074 Process description and definitions u... Closed
is defined by FAT-1459 Implement e-2-e automation of test ca... Closed
is defined by FAT-1460 Implement e-2-e automation of test ca... Closed
is defined by MODDICORE-219 Test cases review in TestRail Closed
is defined by UIDATIMP-1041 Creation of the negative tests and pr... Closed
is defined by FAT-742 Implement e-2-e automation of test ca... Closed
is defined by FAT-750 Implement e-2-e automation of test ca... Closed
is defined by FAT-756 Implement e-2-e automation of test ca... Closed
is defined by FAT-757 Implement e-2-e automation of test ca... Closed
is defined by FAT-758 Implement e-2-e automation of test ca... Closed
is defined by FAT-759 Implement e-2-e automation of test ca... Closed
is defined by FAT-1051 SPIKE:Creation of negative e-2-e scen... Closed
is defined by FAT-1126 Implement import MARC file with creat... Closed
is defined by FAT-1127 Implement create mapping profiles, ac... Closed
is defined by FAT-1580 Folijet smoke suite - support and mai... Closed
is defined by FAT-1603 Folijet smoke suite - support and mai... Closed
is defined by FAT-1496 Implement e-2-e automation of test ca... Closed
Release: Lotus R1 2022
Epic Link: Batch Importer (Bib/Acq)
Front End Estimate: XXL < 30 days
Front End Estimator: Ivan Kryzhanovskyi
Front-End Confidence factor: Low
Back End Estimate: Out of scope
Development Team: Folijet
PO Rank: 105

 Description   

Current estimate; ca. 60 days for UI

Current situation or problem: Data Import does not have automated end-to-end tests

In scope: (Data Import Smoke Tests)

  • Create all inventory types
  • Update for all inventory types - including matches, MARC modify and updates, field protections: end of Sept:
  • Creating EDIFACT invoices
  • Field protections and overriding field protections
  • Update only holdings and/or item based on MARC bib import
  • Stretch or future feature for exceptions workflows, e.g.
    • Inventory record not created because mandatory data is missing
      • Holdings: missing permanent location
      • Item: missing permanent loan type, status
    • And document other exception/negative workflows that should be covered

Out of scope:

  • Individual unit tests (covered by RTL/Jest work)
  • Performance/stability tests for large files (covered by the Stability feature)

Within the tests:

  • Will need to configure the environment
  • Will need appropriate MARC/EDIFACT files (1 record in the file)
  • Will need the appropriate profiles
  • Test covers the workflow from profile creation through finishing the UI log
  • Reset environment after tests

Use case(s)

  • See list of use cases at add link

Generated at Fri Feb 09 00:30:43 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.