Aller au contenu

Squash Orchestrator 2.0.0 Release Note

Introduction

Squash Orchestrator is a set of micro-services to perform automated test execution workflows described in a specific format.

This release note explains new features of Squash Orchestrator version 2.0.0, compared to 1.1.0.

Squash Orchestrator 2.0.0 was released on July 15, 2021.


Major features of the release

  • Exploit following actions in yours PEaC :
    • Launch SKF test on Linux or Windows environment
  • Exploitation of SKF results in generated allure report
  • Compatibility of Cucumber, Cypress and JUnit action provider services with executions on windows environments

New micro-services introduced by the release

SKF action provider service

Service to allow SKF test related actions inside a PEaC.

Following actions are supported :

  • Execute a SKF test
  • Generate parameters to be used during SKF test execution

Evolutions in existing micro-services

  • Improvement of OTF documentation

OTF/Python toolkit

  • Several methods added for quicker and easier OTF service development
  • Add hook methods to alter default behavior of an action provider action

Cucumber action provider service

  • [SQUASH-3801] Compatibility with execution on Windows environment

Cypress action provider service

  • [SQUASH-3802] Compatibility with execution on Windows environment

Files action provider service

  • Add get-file action

JUnit action provider service

  • Refactoring to use get-file action instead of custom command line
  • [SQUASH-3800] Compatibility with execution on Windows environment

Robot Framework action provider service

  • Refactoring to use get-file action instead of custom command line

Surefire report interpreter service

  • [SQUASH-3796] Support for SKF report parsing

Bug fixes

Robot Framework report interpreter service

  • [SQUASH-3797] Wrong report parsing if tests have been executed on windows environment

Squash Orchestrator specific services

Evolutions in existing micro-services

Squash TM Generator service

  • Generic:
    • [SQUASH-3659] Refactoring of the service to use a library shared with other modules of Squashtest.
Back to top