Upcoming Feature: Squish TestRail Integration

Upcoming Feature: Squish TestRail Integration

If your team is working with many different testing frameworks, you might have already adopted a test management tool to organize and get an overview of your testing efforts. One such tool is TestRail from Gurock. To make things easier for you, we are working on automating the synchronization between the upcoming Squish Team Server and TestRail.

testrail synchronization image

How it works

Synchronization is currently done by requesting the latest results, converting them and uploading them onto TestRail by taking advantage of its API. The team2rail command-line tool is given a source, the destination (address of TestRail instance) and how far back the synchronization should start (number of latest test suite runs). How often and how much you should synchronize depends on the frequency and size of your tests. A good idea is to always synchronize your latest test results shortly after running their respective tests. Be aware that the synchronization is not instant and can take some time depending on the amount of testing data you are trying to synchronize.

uploaded test result metrics image

Uploaded test result metrics

While the Squish test result output is more verbose than most, you can still take advantage of TestRails overview and metrics. Results are currently interpreted as either Passed or Failed. The number of individual comparisons and failure severity is not yet tracked but we are looking into using TestRail custom fields for integrating more details. A link back to the original result is always provided, so you can look it up if needed.

If you have any suggestions or features you want to see, please let us know!

0 Comments

Leave a reply

Your email address will not be published. Required fields are marked *

*