Triangle Core
Automates Core Testing Operations
At its simplest, testing is simply inputting data; invoking an application and testing the output matches our expectation.
So why do test automation projects tend to take so long to get off the ground and often fail to yield the predicted benefits?
It’s because there is usually a lot of code involved in orchestrating the tests themselves and this code needs to be written first. Of course, the test automation code must also be more reliable than the actual software under test since orchestration failures will result in false signals from the ‘brittle’ tests.
Triangle Core, part of the Triangle Test Automation® family, is the library of test steps that enables the speedy and accurate creation of automated tests.
With Triangle Core I can:
Easily compare expected and actual results for large data sets e.g. millions of records using advanced data aggregation techniques
Simply handle data in a variety of types e.g. databases, spreadsheets, xml, json, text
Invoke web services / middleware components / command line utilities
Mock multiple web services to perform advanced integration test scenarios
Automatically record system performance for every single test operation and produce on demand trend analysis between builds
Generate rich .html test reports in business language with detailed test step drill downs
Rapidly build a ‘like for like’ regression testing capability e.g. to identify regression between master and candidate builds
Seamlessly integrate as a quality gate for a build or release pipeline e.g. in Azure Dev Ops
Triangle Test Automation® is a registered trademark of Trinitatum Ltd.