User Acceptance Testing (UAT) validates that your Absorb LMS configuration behaves as expected before launch. This article outlines key areas to test and provides example validation methods. Your testing scope may vary based on your organization’s use case and configuration.
If you require feedback during testing, your Implementation Project Manager (IPM) can provide assistance and insight.
Courses
This section outlines how to validate Course availability, structure, and functionality.
Availability and Access
Confirm that Learners can access the correct courses based on configured Availability Rules.
- Restrict a Course to a specific Department and verify access behavior.
- Test example: Log in as a User within the allowed Department and confirm visibility and enrollment access.
- Log in as a User outside the Department and confirm the Course is not visible in the Course Catalog.
Enrollment and Course Functionality
Validate that Courses function correctly from enrollment through completion.
- Enroll into and launch a Course.
- Confirm Learning Objects appear in the correct order.
- Verify Course packages (SCORM, Tin Can) launch and report correctly.
- Test Assessments to confirm scoring and Question Bank usage.
- Confirm learner progress tracking behaves as expected.
Learners
This section outlines how to validate the Learner login experience and Dashboard configuration.
Standard Login
Confirm that Learners can access the Portal and that their Dashboard reflects the correct configuration.
- Navigate to the login page and log in using valid credentials.
- Verify the following:
- The correct Learner Dashboard is accessed based on Department Templates.
- Required Dashboard Tiles are visible.
- Expected menu options are available.
- Correct Language is displayed.
- Test the Password Reset workflow, if applicable.
Incoming SSO Login (If Applicable)
Validate that Single Sign-On (SSO) authentication behaves as expected.
- Navigate to the assigned Portal URL and confirm automatic authentication or redirection.
- Verify the following:
- The correct Learner Dashboard is accessed based on Department Templates.
- Required Dashboard Tiles are visible.
- Expected menu options are available.
- Correct Language is displayed.
- Proper logout redirection behavior per SSO configuration.
Administrators
This section outlines how to validate administrative permissions, reporting, and system behavior.
Roles and Permissions
Ensure administrative Roles have appropriate access and restrictions.
- Log in as each Admin Role and verify access to permitted areas.
- Confirm restricted areas are not accessible based on Role configuration.
Reports
Validate report access and delivery behavior.
- Confirm correct access to shared Report Layouts.
- Test Report Scheduling for delivery timing and format.
Department Visibility
Confirm that Admins see the correct Users and courses based on Department visibility rules.
- Validate visibility behavior aligns with configuration.
eCommerce (If Applicable)
Validate the checkout process and payment configuration.
- Complete a purchase using test credentials and a test card.
- Verify the following:
- Required Fields are captured.
- Transaction completes successfully.
- Coupons function correctly.
- Variable Pricing behaves as expected.
Note: Some Payment Gateways do not support test cards. If needed, use a low-cost course (e.g., $1.00) to validate transactions.
Comments
Article is closed for comments.