# Testing

- [Integration Tests](/unifi/3.1/testing/integration-tests.md): Unifi can create an automated Integration Test which will capture and replay the Transaction scenarios from an existing Bond.
- [Test Scenarios](/unifi/3.1/testing/test-scenarios.md): Integration Test Scenarios are the elements that make up an Integration Test. Each Scenario will correlate to the relevant Transaction on the Bond from which the test was created.
- [Test Scenario Data](/unifi/3.1/testing/test-scenario-data.md): Test Scenario Data is a snapshot of all the relevant records created during the processing of a Transaction and is used to both generate the test and ascertain the results of each test run.
- [Test Results](/unifi/3.1/testing/test-results.md): Whenever you run an Integration Test, the results are captured in an Integration Test Result record.
- [Test Scenario Results](/unifi/3.1/testing/test-scenario-results.md): Whenever an Integration Test Scenario is run as part of an Integration Test, the results are captured in an Integration Test Scenario Result record.
