top of page

Delivery SquashTM 12.0, improved automated test results and better sprint management

  • Writer: Squash Team
    Squash Team
  • Nov 6
  • 3 min read
ree

The delivery of SquashTM contains the following features:

  • Reporting of automated test results executed within a CI/CD pipeline

  • More comfort for testers:

    • Sprints and sprint groups : a new dashboard and interactive charts

    • Sprints : management in the API and synchronization configuration

    • New distinction between assignee and executor in execution plans

    • Last execution date in requirements

  • Automatic rerun of failed tests*


  • Feature removals

  • Deprecated features


The full list of new features and bug fixes is available on SquashTM 12.0.



Reporting of automated test results executed within a CI/CD pipeline


  • SquashTM Server : Requires the Community offer for the reporting of tests results and Premium offer for the reporting of assertions.

  • SquashTM Cloud : Requires the Ultimate offer for the reporting of tests results and assertions.


A new REST API endpoint allows the reporting of automated test results executed within a CI/CD pipeline. This endpoint enables the publication, in a single HTTP call, of the execution status of multiple tests belonging to the same execution plan.

 

It also allows you to specify execution duration, test step statuses, attach files, and include error messages (this feature is available with the Premium license).



Sprints and sprint groups : a new dashboard and interactive charts


New Dashboard for sprint Groups


A new dashboard is now available for sprint Groups. It provides a consolidated view of the statistics from all sprints within the group and allows for a more detailed analysis of tests and requirements.

 

The dashboard includes the following charts:

  • “Coverage by test cases”

  • “Test case status”

  • “Success/Failure rate”

  • “Importance of never-executed test cases”

  • “Criticality of unvalidated requirements”

  • “Requirements validation status”


ree

Interactive charts in sprints and sprint groups


It is now possible to directly interact with certain default charts in the sprint and sprint group dashboards. Clickable portions automatically redirect the user to the "Search execution plan items" page, with the appropriate criteria pre-filled depending on the selected part of the chart.


The charts concerned are:

  • Test case status

  • Success/Failure rate

  • Importance of never-executed test cases



Sprints : management in the API and synchronization configuration


Sprint management in the API


Sprints are now fully supported in the API. It is possible to create, view, and manage sprint-related information directly through the available endpoints, making their integration and synchronization with external tools much easier.


Sprint Synchronization Configuration in Xsquash4Jira API


It is now possible to configure sprint synchronization directly through the Xsquash4Jira API. New endpoints allow users to create, view, edit, or delete a sprint synchronization configuration.



New distinction between assignee and executor in execution plans

Two separate columns are now displayed in execution plans to better differentiate roles:

  • The “Assignee” column shows the person to whom the test case has been assigned.

  • The “Executed by” column displays the login of the user who performed the execution.


When a test case has not been assigned, the “Assignee” column remains empty. This enhancement provides greater clarity and more accurate tracking of responsibilities related to test case execution.


ree


Last execution date in requirements


In the "Test cases verifying this requirement" block, the date and time of the last execution are now displayed in addition to the associated status.

A new column has been added to the table to make it easier to track the tests linked to a requirement. When the test case has never been executed, a dash "-" is displayed instead.

The date is also clickable: it redirects directly to the detail of the corresponding execution (or to the exploratory session in the case of an exploratory test).

For executions performed with Fastpass, the date is visible but not clickable.

This enhancement is available for all requirement types: classic, synchronized, and high-level.


ree


Automatic rerun of failed tests*


Requires the SquashTM Ultimate offer.


With the 6.1.0 version of SquashTM Orchestrator (Ultimate license), the retryer plugin allows you to automatically rerun failed tests at the end of an execution.Ideal for handling flaky tests, it’s enabled through a teardown hook and offers several configuration options (max-retry, scope, failure-status).

See the documentation for more information.


* with the upcoming release of SquashTM Orchestrator version 2025-10.





Comments


bottom of page