User Acceptance Testing

Acceptance Test Strategy

 

Linked to User Acceptance Test Plan

 

 

Test Scenarios and Acceptance Criteria

 

1.1 A new Assignment Extra Information Type (EIT) called Payslip Output Option is added to the system and records options of Paper or Electronic          

1.2 The P60 EIT is enabled and records options of Paper or Electronic

1.3 Check that an online payslip exists for staff that are to receive a paper payslip

 

 

2.1.1    The system will continue to pull in UUNs and email addresses from the existing EDDIR feed - This option will only prevail if there are issues and we cannot add the IDM feed

2.1.2    The preferred option:HR Oracle will pull in UUNs from IDM and emails from EDDIR - If this cannot be done then 2.1 will stand

2.1.3    All incorrect UUNs have been corrected

2.1.4    UUNs downloaded from IDM – all UUNs updated to match IDM

2.1.5    No test required

2.1.6    Feeds will update HR Oracle from IDM and EDDIR

2.1.7    Error log available – will show if UUNs from IDM do not match emails from EDDIR

2.2       Online payslips are available

2.3       Payroll can set a time for the payslip file to print. The file spools after an overnight run and runs at the time scheduled buy Payroll

2.4       Payroll can cancel the print at any time

2.5       Payroll can amend the time of a scheduled print

2.6       Payroll can print the payslip file as many times as they want

2.7.1    An audit log is created recording for each payroll run

  • the number of assignments processed for online payslips
  • the number of assignments unprocessed for online payslips
  • the number of assignments processed for paper payslips
  • the number of assignments unprocessed for paper payslips

2.7.2    An audit log is created recording for each payroll run

  • the number of assignments processed for paper payslips
  • the number of assignments unprocessed for paper payslips

2.8       An error log is created recording for each payroll run, for both online and paper, and records

  • If it cannot create the file
  • If it cannot create a payslip for an employee – it will include the assignment number in the output
  • If it cannot print

2.9       Payroll can override an online payslip run and have it print payslips instead - The online payslip should still be available

2.10     Staff on the Main monthly payroll  who have opted for paper payslips will have their payslip delivered to their workplace

2.11     Staff on the pensioners payroll will have their payslips delivered to their home address - Staff on the payments payroll will have their payslips delivered to their home address

2.12     The online payslip will match the paper payslip

In particular the following changes have been made

  • The field ‘Income from Income Tax’ can no longer be seen on either payslip
  • The field  ‘to your bank account (not before dd/mm/yyyy)’ can no longer be seen on either payslip
  • The field National Insurance Rate has been amended to NI Category 

2.13     A member of staff can have the following combination of payslips and P60s

  • Both payslip and P60 online
  • Both payslip and P60 on paper
  • An online payslip and a paper P60
  • An online P60 and a paper payslip

2.14     The monthly new start report emails are updated

2.15     As copies cannot be deleted need to ensure that staff can see copies as far back as they want. The data will not be available to test here so HR/Payroll will have to do this as an ongoing check

 

3.1  All current staff on the Main monthly payroll  will receive their payslip online unless otherwise agreed with HR/Payroll

3.2  All current staff on the Main monthly payroll and the Pensioners payroll are updated to ‘Electronic’

Pensioners payroll can be printed using the override facility

3.3    If identified as online staff will not receive a paper payslip

3.4    If identified as online staff can view their payslip through the self service application

3.5    Staff can print their payslip from the self service application in an acceptable format

3.6    Staff can save their payslip from the self service application to their own machine

3.7    Staff will not be able to delete their payslip from the self service application

 

4.1    If identified as paper staff will receive a paper payslip

4.2    If identified as paper staff can still view their payslip through the self service application if on the Main monthly payroll

4.3       The following staff on the Main monthly payroll  will always receive a paper payslip

  • Staff leaving the university (see 4.4 below)
  • Maternity/adoption leave
  • Long term sick

Test that HR can manually update HR Oracle to change the EIT to Paper

There are different scenarios/combinations that will have to be tested – Pam will provide these for testing

4.4       The system should identify a leaver (based on the calculation in the requirement) and will print a payslip for the leaver

4.5    No test required

4.6    Payroll can manually update an assignment from ‘electronic’ to ‘paper’

4.7    No test required

 

 

5.1    If identified as paper staff on payments payroll will receive a paper payslip

5.2    Payments payroll will always print the payslips

5.3    Staff on payments payroll cannot view their payslip through the self service application

5.4       The system should identify a leaver (based on the calculation in the requirement) and will print a payslip for the leaver

 

6.1    All those currently in system on Pensioners payroll will be set to electronic

6.2    Paper payslip available for December, April

6.3    Paper payslip available for all new pensioners

6.4    Staff on pensioners payroll cannot view their payslip through the self service application

6.5   Payroll will manually update the system to show a pensioner is a leaver

A payslip for the leaver will be printed

Payroll will be able to print these payslips at any time

 

7.1    All current staff on the Main monthly payroll  will receive their P60  online unless otherwise agreed with HR/Payroll

7.2    If identified as online staff will not receive a paper P60

7.3    If identified as online staff can view their P60 through the self service application

7.4    Staff can print their P60 from the self service application in an acceptable format

7.5    Staff can save their P60 from the self service application to their own machine

7.6    Staff will not be able to delete their P60 from the self service application

 

 

8.1       The following staff will always receive a paper P60

  • Maternity/adoption leave
  • Long term sick

 

There are different scenarios/combinations that will have to be tested – Pam will provide these for testing

8.2    No test required

8.3    HR/ Payroll can manually update an assignment from ‘electronic’ to ‘paper’

8.4    Staff can view online even if they receive a paper P60

8.5    All payments payroll receive paper P60s

8.6    All pensioner payroll receive paper P60s

8.7    All Staff on all payrolls who receive a paper P60 will have the P60s sent to their Home addresses.

 

9.1    HR Oracle Payslip Output Option EIT is automatically defaulted to electronic when the successful applicant interface downloads its data into HR Oracle

9.2    HR Oracle P60 EIT is automatically defaulted to electronic when the successful applicant interface downloads its data into HR Oracle

9.3    Successful applicant interface records a default of Home in the Mail to field. HR staff can amend this field. This then updates in HR Oracle

 

10.1    Staff on Main monthly payroll will access the online payslips and P60s through ESS

10.2    A page is available behind EASE where staff can set their passwords and reset them

10.3    A page is available behind EASE where HR Payroll  staff can set staff passwords and reset them and deliver the passwords to the staff