Output Formats
What format of test results CAT offers out-of-the-box?
CAT can produce outputs in these formats:
Output | Suitable for | Saved | Linux |
---|---|---|---|
json | further automation using your favourite scripting language | at the end | Y |
xlsx | sharing test results with business users or developers | at the end | N |
junit | visualization of results in automation pipelines (Azure DevOps, GitLab, …) | at the end | Y |
trx | visualization of results in automation pipelines (Azure DevOps, …) | at the end | Y |
yaml | further automation, troubleshooting | at the end | Y |
sqlserver | visualize tests results in your reporting platform | after each test | N |
oracle | visualize tests results in your reporting platform | after each test | Y 1 |
postgres | visualize tests results in your reporting platform | after each test | Y |
Because CAT test are usualy run in multiple threads, the “file” otputs are generetad after all the tests are executed. The database outputs on the other hand insert a row about a finished test immediately after the test is executed. Take this into consideration if you have long running test suites - with database based outputs you will have at least some results i case you e.g., need to kill the process.
We are open to add other output formats, just let us know what you need.
CAT is not yet officially supported on Linux, but we are already testing it on Ubuntu distribution. Outputs marked with Y work fine on Linux. 1 ORACLE was not yet tested, but is expected to work.