Details
-
New Feature
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
Out of scope
-
Jumbo: > 45 days
-
Prokopovych
-
-
100
Description
This UXPROD was created so that the Prokopovych Team has time set aside to develop the Karate tests needed for our APIs.
It is unlikely that all of this work will all be completed for the Lotus (R1 2022) release. Anything that is not completed will be split from this feature and linked to a yet-to-be-created feature that will be named "Tech Debt: Create MOD-INVENTORY tests with Karate - R2 2022".
Feel free to create additional task/sub-tasks as needed. Just make sure they are linked to this feature as "is defined by".
First priority is mod-circulation, then mod-inventory and then mod-users.
TestRail: Results
Attachments
Issue Links
- is cloned by
-
UXPROD-3388 Tech Debt: Create MOD-INVENTORY tests with Karate - NOT SCHEDULED
-
- Closed
-
- is defined by
-
MODINV-509 Create Karate test for Inventory: When creating a new instance by using the edit form, and all edits are saved and the form is closed, then a new instance is created , and will be displayed in detailed view (inv-1)
-
- Closed
-
-
MODINV-510 Create Karate test for Inventory: When creating a new holdings by using the edit form, and all edits are saved and the form is closed, then a new holdings is created , and will be displayed associated with the given instance (inv-2)
-
- Closed
-
-
MODINV-511 Create Karate test for Inventory: When creating a new item by using the edit form, and all edits are saved and the form is closed, then a new item is created , and will be displayed associated with it's given holdings and instance (inv-3)
-
- Closed
-
-
MODINV-512 Create Karate test for Inventory: When duplicating an existing instance, then a new instance is created with a unique UUID and Instance HRID (inv-4)
-
- Closed
-
-
MODINV-513 Create Karate test for Inventory: When duplicating an existing holdings, then a new Holdings is created with a unique UUID and Holdings HRID (inv-5)
-
- Closed
-
-
MODINV-514 Create Karate test for Inventory: When duplicating an existing Item, then a new Item is created with a unique UUID and Item HRID (inv-6)
-
- Closed
-
-
MODINV-515 Create Karate test for Inventory: When deleting a holdings, the deletion can not be performed if any item is associated with it, or eventually dependencies with other apps. (inv-7)
-
- Closed
-
-
MODINV-516 Create Karate test for Inventory: When deleting an item, the deletion can not be performed if eventually dependencies with other apps. (inv-8)
-
- Closed
-
-
MODINV-517 Create Karate test for Inventory: When connecting a journal with it's preceeding title, available in the libraries collection, then this preceeding title will connect the given journal as it's succeeding title (inv-9)
-
- Closed
-
-
MODINV-518 Create Karate test for Inventory: When connecting a journal with it's succeeding title, available in the libraries collection, then this succeeding title will connect the given journal as it's preceeding title (inv-10)
-
- Closed
-
-
MODINV-519 Create Karate test for Inventory: When connecting a given instance with it's child instance (Instance relationship), available in the libraries collection, then this child instance will connect the given instance as it's parent instance (inv-11)
-
- Closed
-
-
MODINV-520 Create Karate test for Inventory: When connecting a given instance with it's parent instance (Instance relationship), available in the libraries collection, then this parent instance will connect the given instance as it's child instance (inv-12)
-
- Closed
-
-
MODINV-521 Create Karate test for Inventory: When editing the holdings, the permanent holdings location will be listed in a drop down menu. The drop down menu is generated from the library specifik locations defined in Settings > Tenant > Location setup (inv-13)
-
- Closed
-
-
MODINV-522 Create Karate test for Inventory: When editing the holdings, the temporary holdings location will be listed in a drop down menu. The drop down menu is generated from the library specifik locations defined in Settings > Tenant > Location setup (inv-14)
-
- Closed
-
-
MODINV-523 Create Karate test for Inventory: When editing the item, the permanent item location will be listed in a drop down menu. The drop down menu is generated from the library specifik locations defined in Settings > Tenant > Location setup (inv-15)
-
- Closed
-
-
MODINV-524 Create Karate test for Inventory: When editing the item, the temporary item location will be listed in a drop down menu. The drop down menu is generated from the library specifik locations defined in Settings > Tenant > Location setup (inv-16)
-
- Closed
-
-
MODINV-525 Create Karate test for Inventory: The holdings effective location is the value computed by FOLIO as the first value it finds going down list order provided (inv-17)
-
- Closed
-
-
MODINV-526 Create Karate test for Inventory: The item effective item location is the value computed by FOLIO as the first value it finds going down list order provided (inv-18)
-
- Closed
-
-
MODINV-527 Create Karate test for Inventory: When assigning a barcode to an item, the item record can only be saved if the barcode is unique (inv-19)
-
- Closed
-
-
MODINV-537 Create Karate test for Inventory: When an instance record has instance source MARC, then the source record can be viewed in SRS (if SRS is installed) (inv-29)
-
- Closed
-
-
MODINV-538 Create Karate test for Inventory: When an instance record has instance source FOLIO, and no underlying MARC record is associated, then there is no View source option in the Action menu (inv-30)
-
- Closed
-
-
MODINV-539 Create Karate test for Inventory: When move of an item to a different holdings within the same instance by using drag and drop, then the item will be associated with the desgnated holdings (inv-31)
-
- Closed
-
-
MODINV-540 Create Karate test for Inventory: When move of a holdings and possible items to a different instance by using drag and drop, then the iholdings with the relevant items be associated with the desgnated instance (inv-32)
-
- Closed
-
- relates to
-
FAT-143 mod-inventory: Setup API Karate tests in the module
-
- Closed
-
-
FAT-163 mod-inventory: Create test plan to cover functionality with API Karate test
-
- Closed
-
-
FAT-172 mod-inventory: Implement API Karate tests based on Test plans
-
- Closed
-
-
UXPROD-3347 Tech Debt: Create MOD-CIRCULATION tests with Karate - R1 2022
-
- Closed
-
-
UXPROD-3138 Tech Debt: Create MOD-USERS tests with Karate - R1 2022
-
- Closed
-
-
UXPROD-3393 Tech Debt: Create EDGE-PATRON tests with Karate - R1 2022
-
- Closed
-
-
UXPROD-3394 Tech Debt: Create EDGE-RTAC tests with Karate - R1 2022
-
- Closed
-