Triangle - Test Automation for Endur/Findur

 

The Problem

Openlink's Endur/Findur systems are deservedly market leaders. Developed over more than 20 years, they are powerful and endlessly customisable products. However, the sheer flexibility and variety of configuration options presents difficulties for developing meaningful automated tests.  Tests developed at the GUI level may be fragile and will likely fail to adequately test a client's specific implementation.


Triangle

We have developed a test automation framework called Triangle that allows for the creation of meaningful automated tests, specified in business language and targeting the key functionality of the application (below the GUI level).  The Triangle Test Automation® framework enables the rapid creation of useful automated tests, without the usual large, upfront investment.

 

 
endur specflow
openlink logo large.jpg
 
 
 

Triangle for Endur/Findur

Triangle provides a mechanism for writing executable acceptance and regression tests for Openlink's Endur/Findur. Trinitatum has created an extensive set of more than 1000 building blocks that enable the rapid development of comprehensive tests; from deal entry to complex financial reporting.

 
 

Tests as Living Documentation ...

Armed with this capability a skilled tester can assemble a body of tests that form a long-term testing legacy; a set of tests that run every day to provide on-going quality assurance and an invaluable corpus of living documentation.

 
sample steps.png
 

... for the lifetime of the system

Too many consultancies "cut and run": the project is forced over the line and then the client is left to deal with the consequences.

At Trinitatum, we believe in designing for the long-term.  That means tests that won't stop working three months after go live.  It means comprehensive documentation; auto-generated from source so it remains up to date.

Most of all it means the investment in test automation continues to pay back; for the lifetime of the system.

StepDefDocumentation.png
 
 

Introducing Dynamic Testing

Not content with automated execution of tests, Triangle enables the automatic generation of tests: tests that adapt dynamically to the system they are testing.

Our “Test Accelerators” provide templates that embody testing best practice which Triangle can utilise to rapidly generate extensive test suites, tailored to your configuration. No more lengthy, up-front investment… with the hope of rewards. Dynamic Testing and Test Accelerators produce a quick result to the present needs as well as the ability to adapt to future challenges.

Regression testing for Endur releases has become ‘silent’ it’s just not an issue any more. Remember where we were a year ago?
— Project Manager - Energy Major
Retrospective.png
Retrospective: Triangle automation, most voted success factor in a Findur upgrade project.
— Project team international financial institution