The main goal of the PIT tool is to ensure that an integration scenario behaves as expected. Therefore, the PIT tool compares the message processing results of an integration scenario with the corresponding data from a reference system. The comparison is done by verifying the message exchanges of the reference and the test scenario.

A message exchange describes how an incoming XI message (after the sender adapter stage) is processed and transformed into one or multiple outgoing XI messages. This message exchange also includes the response message processing for synchronous scenarios. The message exchange comprises all message parts (such as payloads, headers, and attachments) of incoming and outgoing XI messages.
Example of an Asynchronous Message Exchange

The figure illustrates the build of an asynchronous message exchange.
Example of a Synchronous Message Exchange

The figure illustrates the build of a synchronous message exchange.
You can configure and customize the comparison between message exchanges.