Overview
Aries Agent Test Harness (AATH) tests the interoperability of various Aries agents and frameworks. This includes Aries Cloud Agent Python (ACA-Py), Aries Framework Go, and others.
The tests are based on the appropriate protocols in Aries RFCs. Because of this, the tests are fully independent of the components being tested.
It’s extremely valuable for any developers of Aries components to build AATH testing support into their projects.
Architecture

Characteristics
- BDD-based testing engine
- Easy to build these tests into the development processes for the various Aries components
- Supports components being assigned different roles (e.g. issuer, verifier)