PETA-Core executes automated tests of your software on a message level. The messages sent between software components or systems are verified and controlled. Missing communication systems, like components that are not yet implemented, can be simulated by the platform.
A simple configuration provides the possibility to switch between real and simulated components at any time without changing the test cases. Due to the possibility of system components being simulated, test cases can be developed without having the real system under test at hand.
PETA-Core may easily be integrated into automated build and release management systems, enabling the fully automated testing of software after every change.
As a pure Java application PETA-Core can be used on all popular systems and can be easily integrated into an existing environment.