for the professional trader.
+ Tradeable Asset Document Database
(TADD)
+ RiskScope
+ HFT Framework
+ Market Data Adapters
+ FIX Hub
+ Market Simulator
+ TestRunner
Automated Software Testing
The Solution - Connamara TestRunner
See through Black Boxes – automatically.
The Connamara TestRunner is a "black-box" testing tool that allows software development teams to automate
regression and integration testing of complex trading systems.
The Connamara TestRunner is built on a plug-in architecture that allows it to play the role of
various external systems that interact with the system as if it were in a live environment.
Potential external interactions include:
- Exchanges and counter-parties that interact with system-generated order flow
- Market data feeds and providers that drive algorithmic trading decisions
- Systems that interact with the system under test through the Connamara Messaging API (C++, C#, Ruby, Java and erlang)
The Connamara TestRunner can, through its various plug-ins, inspect the output generated by the system under test.
Examples of generated output in test situations include:
- Any FIX messages in any version of FIX (4.0 – 5.0)
- Output files used to bulk-transfer data to counter-parties
- Database records that persist data from the system under test
- Connamara Messaging API messages
TestRunner Schematics