top of page

Release of Squash 6.0

Aktualisiert: 2. Juli


a version 4.0 de Squash TM est disponible en téléchargement.  Cette version comporte notamment l'Intégration avec GitLab en contexte agile

Version 6.0 of Squash is now available.

This version includes the following features:

  • Preparation, execution, and review of exploratory test sessions

  • Authentication via OpenID Connect

  • Configuration of columns displayed in tables

  • Improvements to the dashboards in the Campaign Workspace

  • Supervision of synchronizations

  • Customization of editable report templates

  • Real-time reporting of automated test results

  • Use of Squash TM data in a quality gate

  • Additional configuration for Squash Orchestrator servers

  • User experience improvements

  • API Enhancements

  • Performance optimization

  • Squash Orchestrator enhancements

Discover the key features of Squash 6.0 below.

For the complete list of enhancements and fixes, you can refer to the Squash 6.0 release note and the Squash Orchestrator release note.



Preparation, Execution, and Review of Exploratory Test Sessions

Squash 6.0 introduces the management of exploratory tests, specifically the preparation, execution, and review of sessions.


Preparation of the session


Create your exploratory test charters using a new test case format. Define the goal, scope, duration, and any relevant information to conduct your sessions.



Create and schedule your exploratory test sessions based on the charters. Add participants to the sessions and distribute tests among them.


Execution of the session


Execute exploratory test sessions by adding brief notes on observations or tests performed and directly report anomalies during execution. Manage your time with a timer.



Monitor the session with indicators and an overview of participant activity.


Review of the session


Conduct a review and assessment of the session.



Authentication to Squash via OpenID Connect

Requires the OpenID Connect plugin, included with the Squash Premium offer.

Authentication to Squash via OpenID Connect is now possible. Log in to Squash through your Google, GitLab, Okta, Microsoft, or any other OpenID Connect-compatible authentication provider.



Configuration of Columns Displayed in Tables

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

Columns displayed in search result tables, execution plans, and automated suites are now configurable per user.


In search results, configure additional columns, including custom fields, for display suited to your needs, and export results for custom reporting.




Improvements to Campaign workspace Dashboards


Campaign workspace dashboards can now be displayed for a project or a multi-selection.


An option allows consideration of only the latest execution result or all results for each test in these charts.



Supervision of Synchronizations

A new section in administration allows administrators and project managers to monitor all synchronizations configured on the instance and facilitate error identification.


Identify failed or inacitve synchronizations from this view, visualize the project, server, and scope linked to each synchronization, and access the error log specific to each failed synchronization.




Customization of Editable Report Templates

Requires the Squash TM Premium plugin and the Squash Ultimate offer.

It is now possible to use custom templates to generate editable reports (requirement reports, test case reports, campaign and iteration reports).

Add and manage your custom templates for each report in a dedicated administration workspace.

When creating the report in the management workspace, select the most suitable template for your organization and needs.



Real-time Reporting of Automated Test Results


Results and reports of automated tests launched from Squash TM with Squash Orchestrator are now reported in real-time in the tool.


Track the progress of your test execution in the automated test overview window and view the execution status and test reports as they are generated.



Use of Squash TM Data in a Quality Gate

The attributes of test cases (importance, nature, type, CUF, etc.) can now be used in defining quality gates integrated into your CI/CD pipelines.



Additional Configuration of Squash Orchestrator Servers

Requires the Squash TM Premium plugin and the Squash Ultimate offer.

The configuration of Squash Orchestrator servers is enriched and now allows sending data directly from Squash TM to Squash Orchestrator during workflow creation (hooks, environment variables, resources, etc.).



User Experience Improvement

Squash 6.0 includes several enhancements to improve ergonomics and user experience: paste images into rich fields with attachments, preview attachments, persistence of resized column widths, etc.


Features have also been added to facilitate the configuration of automated servers and the execution and analysis of automated tests: view the results of the last 5 executions from an execution plan, filters on automated suites, access to automated test reports in the test detail window, etc.



API Enhancements

It is now possible, through Squash APIs, to retrieve the identifier and URL of anomalies associated with an object (execution, campaign, requirement, etc.).


Environment variables are also managed via APIs.



Performance Optimization

This new version improves the performance of Squash, especially when displaying search results, certain objects (project, reports, etc.), and when deleting requirements and a project.



Squash Orchestrator enhancements

A new version of Squash Orchestrator (4.8.0) allows adding options on the command line used to launch tests from Squash TM (using environment variables).


Two new commands ("opentf-ctl get attachments" and "opentf-ctl cp") now allow listing and retrieving attachments (reports, screenshots, etc.) created during test execution.


For simplification, the evaluation of a quality gate can now be requested directly at the launch of a workflow ("opentf-ctl run workflow"), eliminating the need for a second step ("opentf-ctl get qualitygate").

Comments


bottom of page