top of page

2022-03 versions of Squash AUTOM and Squash DEVOPS are now available


Squash DEVOPS now supports the possibility to use Squash Orchestrator as a quality gate in a CI/CD pipeline

The Squash AUTOM and Squash DEVOPS 2022-03 release is available.



Squash DEVOPS now supports the possibility to use Squash Orchestrator as a quality gate in a CI/CD pipeline: the failure of any test in the automated test suite will stop the pipeline.

Once a DevOps has set up the quality gate in the pipeline, this feature gives the control to the test team to define and maintain an automated test plan that will be executed every time the pipeline is triggered. This can be to verify that any pull request / merge request does not introduce a regression, to run some lengthy UI tests every night, to run a full non-regression test plan on a release candidate…

Future Squash DEVOPS releases will add the possibility to define success/failure criteria (for example, allow no faults for Web service tests, but authorize 5% of failing UI tests, this can be useful in case of flaky tests).

The technical details are available in the documentation: https://opentestfactory.org/tools/running-commands.html#quality-gate-commands.


Some small features have also been added:

  • more information in the output of "opentf-ctl get workflow" and the possibility to format this output as JSON or YAML

  • improved reporting for Robot Framework tests

  • support of the latest Agilitest release (for users having a Squash AUTOM Premium license)

  • possibility to use the browsers defined by default in a Katalon collection (this also requires a Squash AUTOM Premium license)


As a side note, the code of OpenTestFactory, i.e. the core parts of the orchestrator that Henix has decided to open source, are now fully available in https://gitlab.com/opentestfactory. OpenTestFactory can be used to orchestrate some tests written using some free test technologies (JUnit, SoapUI, Cypress…), but these tests cannot be integrated to Squash TM. More importantly, the source code can be used as an example by Squash AUTOM / DEVOPS users who want to integrate their own proprietary test technology to the Squash Suite. It is also, of course, possible to delegate this integration to Henix.



As a reminder, new versions of Squash AUTOM and DEVOPS are released monthly (except in August). The 2022-04 version will be a maintenance release with small improvements and bug fixes.


Every AUTOM/DEVOPS release contains several components having each one their own version numbers. You can view them in the Release Notes by version.

Comments


bottom of page