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
OpenTestFactory related services
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.