You are on page 1of 48

Building Blocks Test Case

Previous Pay Period

Weekly Payroll
Current Pay Period

Next Pay Period


Test Description Test Data/ Actions

1. Open employee timecard


Employee: MEX01 2. select Previous Pay Period in
Today Date: 11/03/2021 timeframe drop down

1. Open employee timecard


Employee: MEX01 2. select Current Pay Period in
Today Date: 11/03/2021 timeframe drop down

1. Open employee timecard


Employee: MEX01 2. select Next Pay Period in
Today Date: 11/03/2021 timeframe drop down
Expected Result Actual Result (Pass/Fail) Comments

Time card should open from 01/03/2021 (Monday) to


07/03/2021 (Sunday) Pass

Time card should open from 08/03/2021 (Monday) to


14/03/2021 (Sunday) Pass

Time card should open from 15/03/2021 (Monday) to


21/03/2021 (Sunday) Pass
Building Blocks Test Case

Early In Punch before 1 minutes

Late In Punch within 10 minutes

Punch Round Rules

Late In Punch more than 10 minutes

Early Out Punch before 1 minute

Late Out Punch after 1 minute


Test Description Test Data/ Actions

Employee: MEX01
Date: 01/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche with more then
In Punche: 6:45 AM 10 minutes early on timcard
Out Punch: 3:00 PM 3. Add Out Punch on timcard

Employee: MEX01
Date: 02/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche within 10
In Punche: 7:10 AM minutes late on timcard
Out Punch: 3:00 PM 3. Add Out Punch on timcard

Employee: MEX01
Date: 03/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche more than 10
In Punche: 7:11 AM minutes late on timcard
Out Punch: 3:00 PM 3. Add Out Punch on timcard

Employee: MEX01
Date: 04/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche
In Punche: 7:00 AM 3. Add Out Punch before 1 minute
Out Punch: 2:59 PM early on timcard

Employee: MEX01
Date: 05/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche
In Punche: 7:00 AM 3. Add Out Punch before 1 minute
Out Punch: 3:01 PM late on timcard
Expected Result Actual Result (Pass/Fail) Comments

In Punch should round to 7AM, and total hours should


show 8:00 under Daily column Pass

In Punch should round to 7AM, and total hours should


show as 8:00 under Daily column Pass

In Punch should not round to 7AM, and total hours


should show as 8:00 under Daily column Pass

Out Punch should not round to 3PM, and total hours


should show 8:00 under Daily column Pass

Out Punch should round to 3PM, and total hours


should show 8:00 under Daily column Pass
Building Blocks Test Case

Early In Punch before 60 minutes

Exceptions

Early In Punch within 60 minutes

Late In Punch after 10 minutes

Late In Punch within 10 minutes

Late Out Punch afetr 60 minutes

Late Out Punch within 60 minutes

Early Out Punch before 1 minute

Early Out Punch before 60 minutes


Test Description Test Data/ Actions

Employee: MEX01
Date: 06/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche with 60 minutes
In Punche: 6:00 AM early on timcard
Out Punch: 3:00 PM 3. Add Out Punch on timcard

Employee: MEX01
Date: 07/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche with 59 minutes
In Punche: 6:01 AM early on timcard
Out Punch: 3:00 PM 3. Add Out Punch on timcard

Employee: MEX01
Date: 03/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche 11 minutes late
In Punche: 7:11 AM on timcard
Out Punch: 3:00 PM 3. Add Out Punch on timcard

Employee: MEX01
Date: 02/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche with 10 minutes
In Punche: 7:10 AM late on timcard
Out Punch: 3:00 PM 3. Add Out Punch on timcard

Employee: MEX01
Date: 08/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche on timcard
In Punche: 7:00 AM 3. Add Out Punch with 60 minutes
Out Punch: 4:00 PM late on timcard

Employee: MEX01
Date: 09/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche on timcard
In Punche: 7:00 AM 3. Add Out Punch with 59 minutes
Out Punch: 3:59 PM late on timcard

Employee: MEX01
Date: 10/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche on timcard
In Punche: 7:00 AM 3. Add Out Punch with 1 minutes
Out Punch: 2:59 PM early on timcard

Employee: MEX01
Date: 11/03/2021 1. Add schedules
Schedules: 7:00 AM-3:00 PM 2. Add In Punche on timcard
In Punche: 7:00 AM 3. Add Out Punch with 60 minutes
Out Punch: 2:00 PM early on timcard
Expected Result Actual Result (Pass/Fail) Comments

Early In exception flag should show on In Punch Pass

Early In exception flag should not show on In Punch Pass

Late In exception flag should show on In Punch Pass

Late In exception flag should not show on In Punch Pass

Late Out exception flag should show on Out Punch Pass

Late Out exception flag should not show on Out Punch Pass

Early Out exception flag should show on Out Punch Pass

Early Out exception flag should show on Out Punch Pass


Building Blocks Test Case

Breaks Punches for breaks


Test Description Test Data/ Actions

Employee: MEX01
Date: 12/03/2021
Schedules: 7:00 AM-3:00 PM
In Punche: 7:00 AM 1. Add schedules
Out Punch: 12:20 PM 2. Open timecard
In Punche: 12:45 PM 3. add two In Punches and two
Out Punch: 3:00 PM Out Punches
Expected Result Actual Result (Pass/Fail) Comments

1. 4 punches should be shown on timecard


2. 8:00 should be available in MEX REGULAR pay code,
and should show 8:00 under Daily column
3. No exception on time card
Pass
Building Blocks Configured Blocks Test Case

Holiday on unscheduled day


Holiday Credit Rules MEX Holiday Credit

Holiday on scheduled day


Test Description Test Data/ Actions

Employee: MEX01 1. Add MEX Holiday 1 Holiday on


Date: 13/03/2021 13/03/2021
Schedules: No Schedules 2. Open employee timecard

Employee: MEX01 1. Add MEX Holiday 2 Holiday on


Date: 14/03/2021 14/03/2021
Schedules: 7:00 AM-3:00 PM 2. Open employee timecard
Expected Result Actual Result (Pass/Fail) Comments

MEX Holiday 1 should come on timecard on 13th


March with amount of 1, and no amount should be
available in MEX HOLIDAY pay code Pass

MEX Holiday 2 should come on timecard on 14th


March with amount of 1, and no amount should be
available in MEX HOLIDAY pay code Pass
Building Blocks Test Case

B Shift: Monday - Sunday (2PM-10PM)


MEX B Shift Allowance
= 0.5 Shift Allowance

C Shift: Monday - Sunday (10PM-6AM)


MEX C Shift Allowance
= 1 Shift Allowance
D Shift: Monday - Sunday (6AM-6PM)
MEX D Shift Allowance
= 0.5 Shift Allowance

MEX E Shift Allowance E Shift: Monday - Sunday (6PM-6AM)


= 1 Shift Allowance

I Shift: Monday - Sunday (12PM-8PM)


MEX I Shift Allowance
= 0.5 Shift Allowance

J Shift: Monday - Sunday (11AM-7PM)


MEX J Shift Allowance
= 0.5 Shift Allowance (0.5)
A Shift: Monday - Sunday (6PM-2PM)
= No Shift Allowance

F Shift: Monday - Sunday (7AM-3PM)


= No Shift Allowance

G Shift: Monday - Sunday (8AM-4PM)


= No Shift Allowance

Other Shifts

H Shift: Monday - Sunday (9AM-5PM)


= No Shift Allowance

I Shift: Monday - Sunday (12PM-8PM)


= 0.5 Shift Allowance

J Shift: Monday - Sunday (11AM-7PM)


= 0.5 Shift Allowance (0.5)
Test Description Test Data/ Actions

Employee: MEX01
Date: 01/02/2021
Schedules: 2:00 PM - 10:00 PM
Working 8:00 hours within the shift Punches: 2:00 PM - 10:00PM

Employee: MEX01
Date: 02/02/2021
Working 8:00 hours but not within the Schedules: 2:00 PM - 10:00 PM
shift Punches: 3:00 PM - 11:00 PM

Employee: MEX01
Date: 03/02/2021
Working less than 8:00 hours (7:59 Schedules: 2:00 PM - 10:00 PM
minutes) Punches: 2:00 PM - 9:59 PM

Employee: MEX05
Date: 06/02/2021
Schedules: 2:00 PM - 10:00 PM
Working on Saturday Punches: 2:00 PM - 10:00 PM

Employee: MEX05
Date: 07/02/2021
Schedules: 2:00 PM - 10:00 PM
Working on Sunday Punches: 2:00 PM - 10:00 PM

Employee: MEX01
Date: 04/02/2021
Schedules: 10:00 PM - 6:00 AM
Working 8:00 hours within the shift Punches: 10:00 PM - 6:00 AM

Employee: MEX01
Date: 05/02/2021
Working 8:00 hours but not within the Schedules: 10:00 PM - 6:00 AM
shift Punches: 11:00 PM - 7:00 AM

Employee: MEX01
Date: 06/02/2021
Working less than 8:00 hours (7:59 Schedules: 10:00 PM - 6:00 AM
minutes) Punches: 10:00 PM - 4:00 AM

Employee: MEX05
Date: 13/02/2021
Schedules: 10:00 PM - 6:00 AM
Working on Saturday Punches: 10:00 PM - 4:00 AM

Employee: MEX05
Date: 14/02/2021
Schedules: 10:00 PM - 6:00 AM
Working on Sunday Punches: 10:00 PM - 5:00 AM

Employee: MEX01
Date: 08/02/2021
Schedules: 6:00 AM - 6:00 PM
Working 12:00 hours within the shift Schedules: 6:00 AM - 6:00 PM
Employee: MEX01
Date: 09/02/2021
Working 12:00 hours but not within the Schedules: 6:00 AM - 6:00 PM
shift Schedules: 5:00 AM - 5:00 PM

Employee: MEX01
Date: 10/02/2021
Working less than 12:00 hours (11:59 Schedules: 6:00 AM - 6:00 PM
minutes) Schedules: 6:00 AM - 5:00 PM

Employee: MEX05
Date: 20/02/2021
Schedules: 6:00 AM - 6:00 PM
Working on Saturday Schedules: 6:00 AM - 5:00 PM

Employee: MEX05
Date: 21/02/2021
Schedules: 6:00 AM - 6:00 PM
Working on Sunday Schedules: 6:00 AM - 4:00 PM

Employee: MEX01
Date: 12/02/2021
Schedules: 6:00 PM - 6:00 AM
Working 12:00 hours within the shift Schedules: 6:00 PM - 6:00 AM

Employee: MEX01
Date: 13/02/2021
Working 12:00 hours but not within the Schedules: 6:00 PM - 6:00 AM
shift Schedules: 7:00 PM - 7:00 AM

Employee: MEX01
Date: 14/02/2021
Working less than 11:00 hours (11:59 Schedules: 6:00 PM - 6:00 AM
minutes) Schedules: 6:00 PM - 3:00 AM

Employee: MEX05
Date: 27/02/2021
Schedules: 6:00 PM - 6:00 AM
Working on Saturday Schedules: 6:00 PM - 6:00 AM

Employee: MEX05
Date: 28/02/2021
Schedules: 6:00 PM - 6:00 AM
Working on Sunday Schedules: 6:00 PM - 4:00 AM

Employee: MEX01
Date: 15/02/2021
Schedules: 12:00 PM - 8:00 PM
Working 8:00 hours within the shift Schedules: 12:00 PM - 8:00 PM

Employee: MEX01
Date: 21/02/2021
Working more than or equal 8:00 hours Schedules: 11:00 AM - 7:00 PM
within the shift Schedules: 11:00 AM - 7:00 PM
Employee: MEX01
Date: 16/02/2021
Working more than or equal 8:00 hours Schedules: 6:00 AM - 2:00 PM
within the shift Schedules: 6:00 AM - 2:00 PM

Employee: MEX01
Date: 17/02/2021
Working more than or equal 8:00 hours Schedules: 7:00 AM - 3:00 PM
within the shift Schedules: 7:00 AM - 3:00 PM

Employee: MEX01
Date: 18/02/2021
Working more than or equal 8:00 hours Schedules: 8:00 AM - 4:00 PM
within the shift Schedules: 8:00 AM - 4:00 PM

Employee: MEX01
Date: 19/02/2021
Working more than or equal 8:00 hours Schedules: 9:00 AM - 5:00 PM
within the shift Schedules: 9:00 AM - 5:00 PM

Employee: MEX01
Date: 20/02/2021
Working less than 8:00 hours within Schedules: 12:00 PM - 8:00 PM
the shift Schedules: 12:00 PM - 7:00 PM

Employee: MEX01
Date: 21/02/2021
Working more than or equal 8:00 hours Schedules: 11:00 AM - 7:00 PM
within the shift Schedules: 11:00 AM - 7:00 PM
Expected Result Actual Result (Pass/Fail)

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 8:00
Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 8:00
Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 8:00
Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 8:00
Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 12:00 Pass
Amount in Pay Code(s):
MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 12:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 12:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 12:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 12:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 12:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 12:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 12:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 12:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 1:00
MEX REGULAR = 12:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 8:00 Pass
Amount in Pay Code(s):
MEX SHIFT ALLOWANCE = NA
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = NA
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = NA
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = NA
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 8:00 Pass

Amount in Pay Code(s):


MEX SHIFT ALLOWANCE = 0:30
MEX REGULAR = 8:00 Pass
Comments
Need to pay Allowance

J Shift is eligible for 0.5 shift allowance


Building Blocks Test Case

Working more than 8 hours but not working


minimum 55 minutes extra in 8 hours shift

Overtime

Working more than 8 hours and minimum 55


minutes extra in 8 hours shift

Working 9 hours in 12 hours shift

Working more than 12 hours but not working


minimum 55 minutes extra in 12 hours shift

Working more than 12 hours in 12 hours shift


Working Overtime one Saturday

Working Overtime one Saturday


Test Description Test Data/ Actions

Schedules: 7:00 AM - 3:00 PM


Working 8:30 minutes in 8 hours shift Punches: 7:00 AM - 3:30 PM
Schedules: 7:00 AM - 3:00 PM
Working 8:54 minutes in 8 hours shift Punches: 7:00 AM - 3:54 PM

Schedules: 7:00 AM - 3:00 PM


Working 8:55 hours in 8 hours shift Punches: 7:00 AM - 3:55 PM

Schedules: 7:00 AM - 3:00 PM


Working 9 hours in 8 hours shift Punches: 7:00 AM - 4:00 PM

Schedules: 7:00 AM - 3:00 PM


Working 9:54 minutes in 8 hours shift Punches: 7:00 AM - 4:54 PM

Employee: MEX01
Date: 15/03/2021
Schedules: 6:00 AM - 6:00 PM
Working 9:00 hours in 12 hours shift Punches: 6:00 AM - 3:00 PM

Employee: MEX01
Date: 16/03/2021
Schedules: 6:00 AM - 6:00 PM
Working 12:50 minutes in 12 hours shift Punches: 6:00 AM - 6:50 PM

Employee: MEX01
Date: 17/03/2021
Schedules: 6:00 AM - 6:00 PM
Working 14:00 hours in 12 hours shift Punches: 6:00 AM - 8:00 PM
Schedules: 7:00 AM - 3:00 PM
Working 9:00 hours in 8 hours shift Punches: 7:00 AM - 4:54 PM

Schedules: 7:00 AM - 3:00 PM


Working 9:00 hours in 8 hours shift Punches: 7:00 AM - 3:57 PM
Expected Result Actual Result (Pass/Fail)

Amount in Pay Code(s):


MEX Regular=8:00
Amount in Pay Code(s):
MEX Regular=8:00

Amount in Pay Code(s):


Before Approvals:
MEX Regular=8:00
MEX Unapproved Hours=1
After Approvals:
MEX Regular=8:00
MEX Overtime=1

Amount in Pay Code(s):


Before Approvals:
MEX Regular=8:00
MEX Unapproved Hours=1
After Approvals:
MEX Regular=8:00
MEX Overtime=1

Amount in Pay Code(s):


Before Approvals:
MEX Regular=8:00
MEX Unapproved Hours=1
After Approvals:
MEX Regular=8:00
MEX Overtime=1

Amount in Pay Code(s):


MEX Regular=12:00

Amount in Pay Code(s):


MEX Regular=12:00
MEX Shift Allowance=0:30

Amount in Pay Code(s):


Before Approvals:
MEX Regular=12:00
MEX Unapproved Hours=2:00
MEX Shift Allowance=0:30
After Approving all Extra Hours:
MEX Regular=12:00
MEX Overtime=2:00
MEX Shift Allowance=0:30
Amount in Pay Code(s):
Before Approvals:
MEX Regular=8:00
MEX Unapproved Hours=1
After Approvals:
MEX Regular=8:00
MEX Saturday Overtime=1

Amount in Pay Code(s):


Before Approvals:
MEX Regular=8:00
MEX Unapproved Hours=1
After Approvals:
MEX Regular=8:00
MEX Sunday Overtime=1
Comments

1 to 1:54 should be 1 hour OT


1:55 to 2 should be 2 hours OT
Building Blocks Test Case

MEX Holiday Zone Holiday (Mon-Friday): Working on Holiday with


schedules(8 hours shift)
= Holiday Overtime, Holiday

Holiday (Mon-Friday): Working on Holiday with


schedules (12 hours shift)
= Holiday Overtime, Holiday

Holiday (Mon-Friday): Working on Holiday


without schedules
= Holiday Worked, Holiday

Holiday (Saturday): Working on Holiday with


schedules(8 hours shift)
= Saturday Overtime, Holiday
Holiday (Saturday): Working on Holiday with
schedules(8 hours shift)
= Saturday Overtime, Holiday

Holiday (Saturday): Working on Holiday with


schedules(8 hours shift)
= Sunday Overtime, Holiday

Holiday (Saturday): Working on Holiday


without schedules
= Saturday Overtime, Holiday

Holiday (Sunday): Working on Holiday without


schedules
= Sunday Overtime, Holiday
Test Description Test Data/ Actions

Working less than 8 hours on holiday Schedules: 7:00 AM - 3:00 PM


with 8 hours schedules Punches: 7:00 AM - 2:00 PM

Working 8 hours on holiday with 8 Schedules: 7:00 AM - 3:00 PM


hours schedules Punches: 7:00 AM - 3:00 PM

Working more than 8 hours on holiday Schedules: 7:00 AM - 3:00 PM


with 8 hours schedules Punches: 7:00 AM - 4:00 PM

Working less than 12 hours on holiday Schedules: 6:00 AM - 6:00 PM


with 12 hours schedules Punches: 6:00 AM - 5:54 PM

Working 12 hours on holiday with 12 Schedules: 6:00 AM - 6:00 PM


hours schedules Punches: 6:00 AM - 6:00 PM

Working more than 12 hours on holiday Schedules: 6:00 AM - 6:00 PM


with 12 hours schedules Punches: 6:00 AM - 6:55 PM

Working on holiday without any Schedules: NA


schedules Punches: 7:00 AM - 4:00 PM

Working less than 8 hours on holiday Schedules: 7:00 AM - 3:00 PM


with 8 hours schedules Punches: 7:00 AM - 2:00 PM

Working 8 hours on holiday with 8 Schedules: 7:00 AM - 3:00 PM


hours schedules Punches: 7:00 AM - 3:00 PM
Working more than 8 hours on holiday Schedules: 7:00 AM - 3:00 PM
with 8 hours schedules Punches: 7:00 AM - 4:00 PM

Working less than 8 hours on holiday Schedules: 7:00 AM - 3:00 PM


with 8 hours schedules Punches: 7:00 AM - 2:00 PM

Working 8 hours on holiday with 8 Schedules: 7:00 AM - 3:00 PM


hours schedules Punches: 7:00 AM - 3:00 PM

Working more than 8 hours on holiday Schedules: 7:00 AM - 3:00 PM


with 8 hours schedules Punches: 7:00 AM - 4:00 PM

Working on holiday without any Schedules: NA


schedules Punches: 7:00 AM - 4:00 PM

Working on holiday without any Schedules: NA


schedules Punches: 7:00 AM - 11:00 AM
Expected Result Actual Result (Pass/Fail) Comments

Amount in Pay Code(s):


MEX Holiday=0:00
MEX Holiday Overtime=7:00

Amount in Pay Code(s):


MEX Holiday=1:00
MEX Holiday Overtime=0:00

Amount in Pay Code(s):


Before Approvals:
MEX Holiday=1:00
MEX Unapproved Overtime Hours=1
After Approvals:
MEX Holiday=1:00
MEX Holiday Overtime=1:00

Amount in Pay Code(s):


MEX Holiday Overtime=11:00
MEX Shift Allowance=0:30

Amount in Pay Code(s):


MEX Holiday=1:00
MEX Holiday Overtime=00:00
MEX Shift Allowance=0:30

Amount in Pay Code(s):


Before Approvals:
MEX Holiday=1:00
MEX Unapproved Overtime Hours=1:00
Shift Allowance=0:30
After Approvals:
MEX Holiday=1:00
MEX Holiday Overtime=1:00
Shift Allowance=0:30

Amount in Pay Code(s):


Before Approvals:
MEX Unapproved Overtime Hours=9:00
After Approvals:
MEX Restday Worked=9:00

Amount in Pay Code(s):


MEX Holiday=0:00
MEX Saturday Overtime=7:00

Amount in Pay Code(s):


MEX Holiday=1:00
MEX Saturday Overtime=0:00
Amount in Pay Code(s):
Before Approvals:
MEX Holiday=1:00
MEX Unapproved Overtime Hours=1
After Approvals:
MEX Holiday=1:00
MEX Saturday Overtime=1:00

Amount in Pay Code(s):


MEX Holiday=0:00
MEX Sunday Overtime=7:00

Amount in Pay Code(s):


MEX Holiday=1:00
MEX Sunday Overtime=0:00

Amount in Pay Code(s):


Before Approvals:
MEX Holiday=1:00
MEX Unapproved Overtime Hours=1
After Approvals:
MEX Holiday=1:00
MEX Sunday Overtime=1:00

Amount in Pay Code(s):


Before Approvals:
MEX Unapproved Overtime Hours=9:00
After Approvals:
MEX Saturday Overtime=9:00

Amount in Pay Code(s):


Before Approvals:
MEX Unapproved Overtime Hours=4:00
After Approvals:
MEX Sunday Overtime=4:00
Building Blocks Test Case

Unscheduled Days/Weekend: Monday-Friday


=Unapproved Hours/MEX RESTDAY Worked
Unscheduled

Unscheduled Days/Weekend: Saturday


=Unapproved Hours/MEX SATURDAY
OVERTIME

Unscheduled Days/Weekend: Sunday


=Unapproved Hours/MEX SUNDAY OVERTIME
Unscheduled Days/Weekend: Sunday
=Unapproved Hours/MEX SUNDAY OVERTIME
Test Description Test Data/ Actions

Schedules: No Shift
Working 2 hours on unscheduled day Punches: 7:00 AM - 8:55 PM

Schedules: No Shift
Working 8 hours on unscheduled day Punches: 7:00 AM - 3:54 PM

Schedules: No Shift
Working 10 hours on unscheduled day Punches: 7:00 AM - 3:55 PM

Schedules: No Shift
Working 2 hours on unscheduled day Punches: 7:00 AM - 8:55 PM

Schedules: No Shift
Working 8 hours on unscheduled day Punches: 7:00 AM - 3:54 PM

Schedules: No Shift
Working 10 hours on unscheduled day Punches: 7:00 AM - 3:55 PM

Schedules: No Shift
Working 2 hours on unscheduled day Punches: 7:00 AM - 8:55 PM

Schedules: No Shift
Working 8 hours on unscheduled day Punches: 7:00 AM - 3:54 PM
Schedules: No Shift
Working 10 hours on unscheduled day Punches: 7:00 AM - 3:55 PM
Expected Result Actual Result (Pass/Fail)

Amount in Pay Code(s):


Before Approval:
MEX UNAPPROVED OVETIME HOURS=2:00
After Approval:
MEX RESTDAY WORKED=2:00

Amount in Pay Code(s):


Before Approval:
MEX UNAPPROVED OVETIME HOURS=8:00
After Approval:
MEX RESTDAY WORKED=8:00

Amount in Pay Code(s):


Before Approval:
MEX UNAPPROVED OVETIME HOURS=9:00
After Approval:
MEX RESTDAY WORKED=9:00

Amount in Pay Code(s):


Before Approval:
MEX UNAPPROVED OVETIME HOURS=2:00
After Approval:
MEX SATURDAY OVERTIME=2:00

Amount in Pay Code(s):


Before Approval:
MEX UNAPPROVED OVETIME HOURS=8:00
After Approval:
MEX SATURDAY OVERTIME=8:00

Amount in Pay Code(s):


Before Approval:
MEX UNAPPROVED OVETIME HOURS=9:00
After Approval:
MEX SATURDAY OVERTIME=9:00

Amount in Pay Code(s):


Before Approval:
MEX UNAPPROVED OVETIME HOURS=2:00
After Approval:
MEX SUNDAY OVERTIME=2:00

Amount in Pay Code(s):


Before Approval:
MEX UNAPPROVED OVETIME HOURS=8:00
After Approval:
MEX SUNDAY OVERTIME=8:00
Amount in Pay Code(s):
Before Approval:
MEX UNAPPROVED OVETIME HOURS=9:00
After Approval:
MEX SUNDAY OVERTIME=9:00
Comments

You might also like