System & Integration Testing (SIT)

Planning: Summer 2016

Execution: Fall 2016 – Winter 2017

Description: System Integration testing is the process of testing all components of the application in a fully integrated testing environment that mimics the real world use, including the interaction with external systems. This will involve executing end to end processes including all the potential sub-processes, interfaces to external systems and reports that may be run during the end to end process.  As SIT brings together all of the components that have been unit tested and the configuration that has been validated through the prototype review session, it is essential that unit tests are executed and prototype reviews are finalized and all major issues are resolved prior to commencing SIT.

Scope:

  • Verify the end-to-end business processes
  • Verify integrations required for external systems to work in the end-to-end process
  • Verify integrations required for internal systems to work in the end-to-end process
  • Conduct testing with real data to get as close to a production-like environment as possible
  • Pass real data between applications and verify that data in downstream applications
  • Confirm that the test requirements are met in a manner consistent with the system specifications or requirements
  • Conduct positive and negative testing scenarios, and error scenarios