Details
-
Tech Debt
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Won't Do
-
Firebird Sprint 138
-
3
-
Firebird
-
Karate test failure
Description
Overview:
API integration tests should be implemented for Bursar Fee/fines feature, particularly for scheduling.
Requirements/Scope:
- Karate tests should be implemented in separate folder - bursar-feefines-scheduling.
- Tests should cover positive business cases:
- (precondition) create hourly based task-> verify execution after 1 hour
- (precondition) create a couple of hourly based tasks-> verify execution of every task after 1 hour and with 1 hour between executions
- (precondition) create daily based task-> verify execution at the time specified in Scheduled time
- (precondition) create a couple of daily based tasks - verify executions of all tasks (if two or more tasks scheduled at the same time, they should be executed one after another)
- (precondition) create a weekly based task -> verify execution at the time and day of week specified in Scheduled time
- (precondition) create a couple of weekly based tasks - verify executions of all tasks (if two or more tasks scheduled at the same time, they should be executed one after another)
- Tests should cover negative business cases:
- Select patron group where there are no active users (scheduling should fail in this case).
Acceptance criteria:**
- Both positive and negative cases are implemented
- Karate tests are passed on corresponding Jenkins job
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-3497 Firebird - Morning Glory R2 2022 Enhancements/Bugfixes/Tech Debt
-
- Closed
-