Details
-
New Feature
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
Morning Glory (R2 2022)
-
XXL < 30 days
-
High
-
Out of scope
-
Folijet
-
-
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
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
TestRail: Results
Attachments
Issue Links
- continues
-
UXPROD-3263 NFR: UI end-to-end tests for Data Import (Lotus)
-
- Closed
-
- defines
-
UXPROD-47 Batch Importer (Bib/Acq)
-
- Analysis Complete
-
- is continued by
-
UXPROD-3694 NFR: UI end-to-end tests for Folijet (Nolana R3 2022)
-
- Closed
-
- is defined by
-
FAT-787 Implement e-2-e automation of test case C9277: Verify that maximum number of items borrowed for loan type (e.g. course reserve) limit works
-
- Closed
-
-
FAT-812 Implement e-2-e automation of test case C598: Create new instance with add "New"
-
- Closed
-
-
FAT-813 Implement e-2-e automation of test case C9200: Item status date updates
-
- Closed
-
-
FAT-815 Implement e-2-e automation of test case C609: In Accordion Identifiers --> enter different type of identifiers
-
- Closed
-
-
FAT-816 Implement e-2-e automation of test case C9215: In Accordion Title --> Test assigning a Preceding title
-
- Closed
-
-
FAT-817 Implement e-2-e automation of test case C1294: Create a Holdings record as another user than the one that created the Instance
-
- Closed
-
-
FAT-818 Implement e-2-e automation of test case C714: Mark an item as Missing
-
- Closed
-
-
FAT-819 Implement e-2-e automation of test case C10930: Mark item withdrawn
-
- Closed
-
-
FAT-820 Implement e-2-e automation of test case C11081: Verify item status filters retrieve items with that item status
-
- Closed
-
-
FAT-821 Implement e-2-e automation of test case C3501: An item is being moved from one library location to another. Update the effective location for the item.
-
- Closed
-
-
FAT-823 Implement e-2-e automation of test case C15850: Create a fast add record from Inventory. Monograph.
-
- Closed
-
-
FAT-842 Implement e-2-e automation of test case C569: Renewal: failure because loan has reached maximum renewals
-
- Closed
-
-
FAT-882 Implement e-2-e automation of test case C505: Settings (Inventory): Create, edit, delete material types
-
- Closed
-
-
FAT-887 Implement e-2-e automation of test case C540: Make sure that request type filters are working properly
-
- Closed
-
-
FAT-888 Implement e-2-e automation of test case C546: Create new request for "Page" type
-
- Closed
-
-
FAT-889 Implement e-2-e automation of test case C556: Request: Edit requests. Make sure that edits are being saved.
-
- Closed
-
-
FAT-890 Implement e-2-e automation of test case C747: Assign Tags to Request
-
- Closed
-
-
FAT-891 Implement e-2-e automation of test case C2379: Test Request app sorting
-
- Closed
-
-
FAT-1625 Implement e-2-e automation of test case C196769: Assign tags to an Instance record
-
- Closed
-
-
FAT-1626 Implement e-2-e automation of test case C343215: Filter instances by tags
-
- Closed
-
-
FAT-1640 Review autotests results in folio Lotus
-
- Closed
-
-
FAT-1695 Implement e-2-e automation of test case C9217: Manual anonymization in closed loans
-
- Closed
-
-
FAT-1853 Autotests stabilization in cypress env
-
- Closed
-
-
FAT-1855 Fix failing test case C2915
-
- Closed
-
-
FAT-2051 Update already created auto tests for check summary table
-
- Closed
-
-
FAT-2052 Fix service point function in auto tests
-
- Closed
-
-
FAT-2162 CLONE - Autotests stabilization in cypress env
-
- Closed
-