Intelligent test automation. Expertly applied.
Triangle, our test automation software, is purpose-built for ION Openlink Endur, Findur and Allegro. It automates regression testing across real trading workflows, so releases and upgrades are faster with less risk.
As trading platforms evolve to support new products, regulatory requirements and integrations, testing effort grows fast. Without automation, testing becomes a bottleneck. Releases slow, operational risk rises, and specialist time is spent on repetition.
Many organisations still rely on manual regression cycles, fragile automation scripts, or spreadsheet-based validation. The result: fragmented coverage, higher operational risk and, reduced confidence in system outputs.
Not a generic tool retrofitted for ETRM. Triangle connects directly to platform APIs, so tests exercise the real business logic behind the system, not a UI sitting in front of it.
This enables:
API-first, not UI-first
Triangle uses the same API the platform's desktop application uses. Every validation, op service and trigger fires exactly as it would for a human user. Tests exercise real business logic, not a UI sitting in front of it.
Dynamic test generation from your real configuration
Instead of writing thousands of scenarios by hand, you describe what makes a scenario interesting. Triangle generates the concrete tests from your live Endur, Findur or Allegro configuration. New currency, new product, new counterparty: coverage updates automatically.
Runs inside your infrastructure
Triangle runs entirely inside your own pre-production environment. Independent of the ETRM vendor. Secure by design: no external connections, no data leaving the perimeter, no shared credentials with the systems being tested.
Triangle tests what your system does, not what a screen displays. That's how it catches bugs and defects a manual test cycle misses.
Triangle compares system behaviour release after release. Dynamically generates new checks where your configuration has changed, and flags what moved.
Built for Endur, Findur and Allegro from the ground up. Not a generic tool retrofitted for trading.
Test packs regenerate as your platform; products and risks evolve. Triangle keeps working as the system its testing keeps changing.