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

[UXPROD-3419] NFR: UI end-to-end tests for Folijet (Morning Glory) Created: 15/Nov/21  Updated: 13/Nov/22  Resolved: 16/May/22

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: Morning Glory (R2 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, NFR, 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-3263 NFR: UI end-to-end tests for Data Imp... Closed
is continued by UXPROD-3694 NFR: UI end-to-end tests for Folijet ... Closed
Defines
defines UXPROD-47 Batch Importer (Bib/Acq) Analysis Complete
is defined by FAT-1625 Implement e-2-e automation of test ca... Closed
is defined by FAT-1626 Implement e-2-e automation of test ca... Closed
is defined by FAT-888 Implement e-2-e automation of test ca... Closed
is defined by FAT-1640 Review autotests results in folio Lotus Closed
is defined by FAT-1695 Implement e-2-e automation of test ca... Closed
is defined by FAT-1853 Autotests stabilization in cypress env Closed
is defined by FAT-2051 Update already created auto tests for... Closed
is defined by FAT-2052 Fix service point function in auto te... Closed
is defined by FAT-2162 CLONE - Autotests stabilization in cy... Closed
is defined by FAT-787 Implement e-2-e automation of test ca... Closed
is defined by FAT-812 Implement e-2-e automation of test ca... Closed
is defined by FAT-813 Implement e-2-e automation of test ca... Closed
is defined by FAT-815 Implement e-2-e automation of test ca... Closed
is defined by FAT-816 Implement e-2-e automation of test ca... Closed
is defined by FAT-817 Implement e-2-e automation of test ca... Closed
is defined by FAT-818 Implement e-2-e automation of test ca... Closed
is defined by FAT-819 Implement e-2-e automation of test ca... Closed
is defined by FAT-820 Implement e-2-e automation of test ca... Closed
is defined by FAT-821 Implement e-2-e automation of test ca... Closed
is defined by FAT-823 Implement e-2-e automation of test ca... Closed
is defined by FAT-842 Implement e-2-e automation of test ca... Closed
is defined by FAT-882 Implement e-2-e automation of test ca... Closed
is defined by FAT-887 Implement e-2-e automation of test ca... Closed
is defined by FAT-889 Implement e-2-e automation of test ca... Closed
is defined by FAT-890 Implement e-2-e automation of test ca... Closed
is defined by FAT-891 Implement e-2-e automation of test ca... Closed
is defined by FAT-1855 Fix failing test case C2915 Closed
Release: Morning Glory (R2 2022)
Epic Link: Batch Importer (Bib/Acq)
Front End Estimate: XXL < 30 days
Front End Estimator: Ivan Kryzhanovskyi
Front-End Confidence factor: High
Back End Estimate: Out of scope
Development Team: Folijet
PO Rank: 105

 Description   

Karate and E-to-E UI test tech debt should only take 15% of Folijet's capacity. Any beyond that, move to Nolana

Current estimate; ca. 60 days for UI

See list of available smoke use cases at FAT-552 In Progress

Current situation or problem: FOLIO does not have automated end-to-end tests and must rely on manual user tests. In Morning Glory, Folijet will focus on automating smoke test cases mainly for Inventory, plus a few for requests

In scope:

  • Update for Morning Glory; any Data Import Smoke Tests left?
  • If not, write E-to-E tests for another app, or move on to Critical Path tests?

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

After the tests are written

  • Confirm that they are running and passing on a regular basis
  • Retire the manual TestRail case(s) that the automated test replaces
    • See PO if any questions
    • See description here for updating TestRail
  • If possible, add recording of the automated test to the Jira, to show it working

Use case(s)

  • See list of available smoke use cases at FAT-552 In Progress


 Comments   
Comment by Ann-Marie Breaux (Inactive) [ 11/Feb/22 ]

Changed the feature from UI E-to-E to Batch import, since only FAT issues should be linked to the FAT Epics

Comment by Ann-Marie Breaux (Inactive) [ 25/Feb/22 ]

Hi Taisiya Trunova Could you confirm approximately how many story points we should plan in this feature? And all the work in this feature will be assigned to Tetiana Paranich - is that right? So it'll be sequential, no concurrent work.

Comment by Ann-Marie Breaux (Inactive) [ 02/Mar/22 ]

Hi Taisiya Trunova and Tetiana Paranich I have pulled Inventory and Request smoke tests into our Folijet MG feature.

Taisiya Trunova

  1. Please add a task to review and point these issues - I want to be sure the steps are clear and that we have an overall idea of the size of the feature
  2. Please update each of these stories with Dev Team = Folijet and Release = Morning Glory

Thank you!

Comment by Kateryna Senchenko [ 08/Mar/22 ]

Hi Ann-Marie Breaux, we also have some FE capacity to help with this feature. I'm going to update the tickets to be assigned to Folijet, so that Tetiana and Sasha H could pick them up to development

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