top of page

Delivery Squash 7.0 & 2024-05, with Playwright and a first AI integration

This version includes Playwright support and the first integration of AI.

This delivery contains new versions of Squash TM and Squash Orchestrator with the following features:


  • Support of Playwright framework for automated tests

  • Comparison of automated test statuses

  • Report of execution statuses at step level for BDD test cases

  • Purge of automated tests executions and reports

  • Cancellation of a running workflow

  • Writing test cases with the help of AI

  • Configuration of automatic launch of searches

  • Customizable banner

  • Improved performance

The full list of new features and bug fixes is available on Squash TM 7.0 and Squash Orchestrator 2024-05 release notes.


Support of Playwright framework for automated tests

Squash TM 7.0 and Squash Orchestrator 2024-05 now support the Playwright technology. Playwright is a framework that is easier to use than Selenium and Cypress: automatic deployment of browsers, automatic waiting during tests, DOM capture, etc. It therefore seems to us that Playwright is a technology to keep in mind for testing web user interfaces. Several Squash users had also expressed their interest in it.


Comparison of automated test statuses

Requires Squash TM Premium plugin, included with Squash Premium offer.

Squash TM now allows you to compare the detailed execution statuses of execution plan items from multiple automated suites.


This new feature provides visibility into the execution history of automated test cases, making it easier to identify areas of an application that are regularly subject to regression or flaky tests, for example.


Report of execution statuses at step level for BDD test cases


Squash TM 7.0, thanks to Squash Orchestrator 2024-05, now reports the execution status of BDD test steps for Robot Framework and Cucumber technologies, thus making it easier and faster to analyze test results.


Purge of automated tests executions and reports

It is now possible to delete a project’s automated test executions and/or reports from the project’s administration panel.


This functionality offers each project fine management of the purge to launch for items whose creation date is before the configured retention period:

  • purge of automated suites and their executions;

  • purge of all execution attachments and reports;

  • purging only attachments and reports from successful executions.


The purge of automated test executions and reports is also available from the automated suites view in the Campaign Workspace.


These options are an addition to the already existing one for an administrator to delete automated suites and linked executions created prior to the retention period for all projects.


This feature is useful to free up space in the database in order to only keep the executions and reports relevant to the project(s).


Cancellation of a running workflow


It is now possible to stop a running workflow, either from the automated suites page or from the project administration. This allows you to free up an environment if the automated suite takes too long to run, was launched unintentionally, etc.


Note that for communication with Squash Orchestrator to run smoothly, a killswitch URL must be configured in Squash TM.


Attaching automated test results and reports to a Gitlab CI/CD pipeline

Squash Orchestrator now allows the attachment of the surefire global report, generated by automated test workflows, to a Gitlab merge request. The test execution results and details will then be displayed inside.


Writing test cases with the help of AI

Included with the Squash TM Ultimate offer.

Squash TM 7.0 brings the possibility of generating test cases from the description of a requirement using artificial intelligence. This is an experimental feature which primarily helps in writing tests by providing a basis to amend. It requires a connection with an AI server and is compatible with all models. For more information, please see the documentation.


Customizable banner

A new customizable banner is available to administrators to display information to users at the top of all Squash TM pages.


Configuration of automatic launch of searches

It is now possible to activate or deactivate the automatic launch of searches upon arrival on the search page of the different Workspaces.

When the option is deactivated, simply click on the search button to launch the search.

This feature is useful to avoid the (sometimes long) loading time of all the items in the chosen Workspace by letting the user select the desired filters before launching the search.


Currently, this setting only applies when accessing search pages. In a future version, it will also apply to adding, modifying and deleting search criteria.


Improved performance

In a continuous effort, Squash TM 7.0 improves the global performance of the application (custom field management, results of automated test executions, exports, etc.).



  


Comments


bottom of page