Integration User Acceptance Testing

A key part of the Integration Process is User Acceptance Testing (UAT) performed by the pilot organization. During this phase, the pilot organization is expected to confirm that the solution meets their business requirements.

In addition, the pilot organization is expected to execute a set of conformance test cases provided by the PASI team. These test cases are intended to confirm that business processes that involve integration with PASI meet business requirements - ultimately ensuring the student data in PASI and the integrated solution are correctly managed throughout the processes.

If any issues are identified during this UAT phase, it is expected that the software product owner will address the issues, and if needed redo conformance test cases that are impacted by the changes. Once all UAT issues have been addressed, the pilot organization will forward the UAT results to the PASI Team. The PASI Team will review the results and if no issues are identified, will proceed to the Conformance Testing phase.


This form of UAT is intended to ensure a high quality product is ready for conformance testing. In this context, a high quality product is one that:

  • Is free from defects,
  • Is integrated with PASI an a manner that is acceptable to the pilot organization, and
  • Satisfies the requirements of the pilot organization(s).

PASI Integration UAT Checklist

To ensure that this objective is achieved, the PASI team requires that pilot organizations review and complete the Conformance Testing Status Checklist. This checklist will be provided to and reviewed by the PASI team to assess the readiness of the solution before going into Conformance Testing.

Once reviewed and accepted by the PASI Operational Support Team, the team will work with the product owner to complete conformance testing.