Overview
This test plan outlines the scenarios necessary to validate a successful integration between Boon and a Human Resources Information System (HRIS). Once the connection is authorized, the integration will sync employee and group data from the HRIS into Boon.
The key focus areas include authorization of the Boon integration, successful synchronization of employee records and group structures, and accurate reflection of employee information and group memberships in the Boon Admin App.
Test Scenarios
Sync Frequencies
Some scenarios require a resync to be able to see the reflected changes, this can take up to 24hrs. Please work with Boon team to trigger a forced resync and make this shorter in the testing phase.
Syncing data from the HRIS to Boon is scheduled every 24hrs
1. Connecting to the HRIS
Scenario 1.1: Authorizing Boon Integration via HRIS Details Page
Objective:
Ensure that the Boon integration can be successfully authorized through the HRIS details page and that Boon reflects the integration status as “Authorized.”
Steps:
1. Navigate to the Integration section within the Boon Admin App. 2. Select the HRIS platform you want to integrate with. 3. On the HRIS details page, click the “Authorize Boon” button. 4. Follow the prompts to complete the authorization (may include logging into the HRIS and granting permissions). 5. Return to the Boon Admin App and verify the integration status.
Expected Result:
The HRIS details page in Boon should display the status as “Authorized,” indicating a successful connection.
2. Employee Data Synchronization
Scenario 2.1: Syncing Employees from HRIS
Objective:
Ensure that employee records from the HRIS are successfully synced and appear under the Team section in Boon with accurate information.
Steps:
1. Ensure the HRIS integration is authorized 2. Navigate to the Team section in the Boon Admin App. 3. For each synced employee, verify that the following fields are correctly populated:
Expected Result:
All employees from the HRIS should appear in the Team section in Boon with complete and accurate information.
3. Group Synchronization
Scenario 3.1: Syncing Groups and Assigning Employees
Objective:
Ensure that organizational groups (e.g., departments, teams, locations) are synced from the HRIS and that each employee is assigned to the correct group.
Steps:
1. Ensure the HRIS integration is authorized. 2. Navigate to the Groups section in the Boon Admin App. 3. Verify that all groups from the HRIS are present. 4. Navigate to the Groups Members section and check that Each employee is assigned to the correct group.
Expected Result:
All groups are visible in the Groups section and employees are correctly assigned, reflecting the HRIS structure accurately.