Acceptance Tests and Outcomes
UAT Scenarios
Ref | Test Type | Tester | Test Scenario | Expected outcome | Tested By | Date Tested | Comments |
| T1 - part 1 | UG 100% payment | FSS | Use the new application to load a small valid file (less than 1000 records) with eFin references included and all payments exact matches for outstanding SAAS UG invoices | Application displays correct progress messages, total values and record counts on-screen Batch is successfully posted into CLINK email is sent to FISUSERS to notify them the batch is ready to upload to eFin | |||
| T1 - part 2 | " | FIS | Load the file into eFin | Batch loads into eFin with no errors Cash is debited from suspense account & credited to SAAS UG account Student fees invoice(s) marked as paid on SAAS account Student invoice(s) show as paid on student portal | |||
| T2 | UG 100% payment - no eFin references | FSS | Use the new application to load a small valid file (less than 1000 records) with no eFin references included and all payments exact matches for outstanding SAAS UG invoices | eFin references are automatically added to the file Application displays correct progress messages, total values and record counts on-screen Batch is successfully posted into CLINK email is sent to FISUSERS to notify them the batch is ready to upload to eFin | |||
| T2 - part 2 | " | FIS | Load the file into eFin | Batch loads into eFin with no errors Cash is debited from suspense account & credited to SAAS UG account Student fees invoice(s) marked as paid on SAAS account Student invoice(s) show as paid on student portal | |||
| T3 | Invalid file format | FSS | Use the new application to load a file that is not in the correct format (e.g. missing or additional columns) | File should be rejected with relevant error message | |||
| T4 | Invalid file content | FSS | Use the new application to load a file that contains invalid data (e.g. invalid student numbers, invalid dates, incorrect eFin reference) | File should be rejected with relevant error message | |||
| T5 | Credit notes | FSS | Use the new application to load a file that contains cone or more redit notes | File should be rejected with relevant error message | |||
| T6 | Mixed FPA file | FSS | Use the new application to load a file that contains both SAAS & SLC payments | File should be rejected with relevant error message | |||
| T7 -part 1 | Mixed UG & PG 100% payment | FSS | Use the new application to load a small valid file (less than 1000 records) with eFin references included and all payments exact matches for outstanding SAAS UG & PG invoices. | eFin references are automatically added to the file Application displays correct progress messages, total values and record counts on-screen Batch is successfully posted into CLINK email is sent to FISUSERS to notify them the batch is ready to upload to eFin | |||
| T7 - part 2 | " | FIS | Load the file into eFin | Batch loads into eFin with no errors Cash is debited from suspense account & credited to SAAS UG & PG accounts Student fees invoice(s) marked as paid on SAAS account Student invoice(s) show as paid on student portal | |||
| T8 - part 1 | UG part-payments | FSS | Use the new application to load a small valid file (less than 1000 records) with eFin references included and some part-payments for outstanding SAAS UG invoices | eFin references are automatically added to the file Application displays correct progress messages, total values and record counts on-screen Batch is successfully posted into CLINK email is sent to FISUSERS to notify them the batch is ready to upload to eFin | |||
| T8 - part 2 | " | FIS | Load the file into eFin | Batch loads into eFin with no errors Cash is debited from suspense account & credited to SAAS account Student fees invoice(s) marked as part paid on SAAS UG account Student invoice(s) show as part paid on student portal | |||
| T9 | Large files | FSS | Process large valid file (more than 1000 records) with efin references included | File is divided into batches of 1000 | |||
T10 | Multiple student invoices | FSS | Use the new application to load a file (with no eFIn ref) which contains a payment for a student who has more than one invoice in eFin for the academic year | Cash is debited from suspense account & credited to SAAS account Most recent student invoice marked as paid on SAAS account Most recent invoice shows as paid on studfent portal |
|
| |
| T11 | Over payments | FSS | Use the new application to load a file that contains a record where the payment amount is greater than the invoice amount in eFin | File should be rejected | |||
| T12 | Manual de-allocation of invoices | Income Section | Within eFin de-allocate one of the invoice payments that has come across in a batch via the new application | Payment can be unallocated without affecting other invoices on the SAAS account Cash shows as unallocated on SAAS account (shoud this be transferred back to the suspense account?) | |||
| T13 | FSS/FIS | Post more cash than is in suspense account | Suspense account goes into debit | ||||
| Impact on ACT_RB0 | Income Section | ??? | |||||
| Impact on Financial Account reports | Financial Accounts | ??? |
Issue Tracking
Issues detected during acceptance testing will be logged in Jira (https://www.jira.is.ed.ac.uk/secure/Dashboard.jspa) by the testers
