Copy of Test Cases
Copy of Test Cases
Copy of Test Cases
Validation of EFI Time Entries when the feature flag is Validation of EFI Time Entries when the feature flag is
enabled enabled
Validation of EFI Time Entries when the feature flag is Validation of EFI Time Entries when the feature flag is
disabled disabled
Steps to Navigate
Send the time entries to EFI using service bus and check the message.
The message should be received on the service bus successfully.
If the feature flag is enabled then the EFI Time Entries should be converted into Raw Time
Entries without any error message.
Send the time entries to EFI using service bus and check the message.
The message should be received on the service bus successfully.
If the feature flag is enabled then the EFI Time Entries should be converted into Payroll Time
Entries without any error message.
Test Name Description (Design Steps)
Validation of timesheet service when there is new data Validation of timesheet service when there is new data
available in TRAX database available in TRAX database
Validation of timesheet service when there is new data Validation of timesheet service when there is new data
available in TRAX database available in TRAX database
Validation of timesheet service when there is no new data Validation of timesheet service when there is no new
available in TRAX database data available in TRAX database
Steps to Navigate
User should be navigated to the timesheet details screen and respective user timesheet details
should be displayed.
Log into Trax database and see the details for the same user for predefined date as a New data for
timesheets.
The feature flag 'IsRawTimeEntryEnabled' should be set as 'true', check into "GetDetails" API
The Trax data in the timesheet service should not replaced with the newer data, if feature flag
'IsRawTimeEntryEnabled' should be set as 'true' value.
User should be navigated to the timesheet details screen and respective user timesheet details
should be displayed.
Log into Trax database and see the details for the same user for predefined date as a New data for
timesheets.
The feature flag 'IsRawTimeEntryEnabled' should be set as 'False', check into "GetDetails" API
The Trax data in the timesheet service should be replaced with the newer data, if feature flag
'IsRawTimeEntryEnabled' should be set as 'False' value.
The Trax data in the timesheet service should not be replaced with the newer data.
Test Name
Validation of Force Daily Sync and Force Hourly Sync buttons when the feature flag is true
Validation of Force Daily Sync and Force Hourly Sync buttons when the feature flag is false
Verification of Force Daily Sync and Force Hourly Sync buttons when there is no new data updated when
Verification of Force Daily Sync and Force Hourly Sync buttons when there is no new data updated
Description (Design Steps)
Validation of Force Daily Sync and Force Hourly Sync buttons when the feature flag is true
Validation of Force Daily Sync and Force Hourly Sync buttons when the feature flag is false
Verification of Force Daily Sync and Force Hourly Sync buttons when there is no new data updated when
Verification of Force Daily Sync and Force Hourly Sync buttons when there is no new data and feature f
Steps to Navigate
a for timesheets.
sometime 5-10 min to reflected on the UI, so user has to wait until same time.
g 'IsRawTimeEntryEnabled' should be set as 'true' value.
ear in the assignment notes and payroll rules section after we click on the sync button
s should be displayed.
a for timesheets.
sometime 5-10 min to reflected on the UI, so user has to wait until same time.
awTimeEntryEnabled' should be set as 'false' value.
ear in the assignment notes and payroll rules section after we click on the sync button
s should be displayed.
a for timesheets.
sometime 5-10 min to reflected on the UI, so user has to wait until same time.
awTimeEntryEnabled' should be set as 'false' value.
s should be displayed.
sometime 5-10 min to reflected on the UI, so user has to wait until same time.
g 'IsRawTimeEntryEnabled' should be set as 'true' value.
and make necessary changes to update the payroll rules related information
Test Name
Validation of Force Daily Sync and Force Hourly Sync buttons when the feature flag is true
Validation of Force Daily Sync and Force Hourly Sync buttons when the feature flag is false
Verification of Force Daily Sync and Force Hourly Sync buttons when there is no new data updated when
Verification of Force Daily Sync and Force Hourly Sync buttons when there is no new data updated
Description (Design Steps)
Validation of Force Daily Sync and Force Hourly Sync buttons when the feature flag is true
Validation of Force Daily Sync and Force Hourly Sync buttons when the feature flag is false
Verification of Force Daily Sync and Force Hourly Sync buttons when there is no new data updated when
Verification of Force Daily Sync and Force Hourly Sync buttons when there is no new data and feature f
Steps to Navigate
Login into the bopit application (TS Admin/TS Payroll)
Navigate to the timesheet detail screen
select any traveler and open the details of the traveler
check for the details such as "Assignment notes","Payroll rules" details
Navigate to the pulse app and change the details such as payroll rules for a particul
Verify that user is able to add and update the Timesheet details.
Verify the feature flag "IsRawTimeEntryEnabled" is set as "True"
Verify the feature flag "IsRawTimeEntryEnabled" is reflected in 5-10 min
Verify the data in the timesheet service is converted or not.
Login into bopit and verify the data in the timesheet service
Navigate to the administration page in the bopit and click on the sync buttons for
Navigate again to the timesheet details page and click on the traveler for which w
Navigate to the timesheet details section and check for the new data
click on the submit button