Discover the key features of Squash AUTOM, supported tools and technologies

SQUASH AUTOM

Industrialize your automation process
and the execution of automated tests.

 
Anticipate your automation needs at the design stage of your tests using the Gherkin formalism

ANTICIPATE AUTOMATION FROM THE TEST DESIGN STAGE
WITH GH
ERKIN FORMALISM
¹

Use the Gherkin formalism to standardize the description of test cases according to a Given-When-Then breakdown particularly suited to automation logic.


Write test cases in Gherkin using a simple and intuitive interface offering auto-completion(P).


Encourage the reuse of common test parts that have already been automated, by assembling your test cases from a library of reusable actions(P).


Variabilize your test cases (using datasets) to promote reuse of test steps and save time when writing automated scripts.

Optimize Gherkin test cases with the library of reusable actions
Create your test cases in Gherkin using the Given Then When formalism in the Test Cases workspace of Squash TM

¹ The features listed require the use of Squash TM
(P) The features marked with a (P) are reserved for the Premium version of Squash TM

(Understand the difference between the Community and Premium versions)

 

MAKE THE WORKFLOW BETWEEN TESTERS

AND AUTOMATION ENGINEERS MORE RELIABLE¹

Improve the reliability of exchanges between testers and automators/developers with Squash
Optimize the automation process with Squash and Jira workflow

Trace tests to be automated in Squash and track their automation status.

 

Provide automation engineers with an interface to track automation requests in Squash...

… Or create a custom Jira workflow to track automation process, powered by Squash(P).

Automatically integrate automation tasks into Jira(P) tracking.

¹ The features listed require the use of Squash TM
(P) The features marked with a (P) are reserved for the Premium version of Squash TM

(Understand the difference between the Community and Premium versions)

 
From Cucumber and Robot Framework scripts pre-generated by Squash, implement the automation of your tests

IMPLEMENT YOUR TESTS FROM PRE-GENERATED 

CUCUMBER OR ROBOT FRAMEWORK SCRIPTS¹

Ensure the consistency of your asset by linking your automated scripts to test cases.


Implement the automation of your tests from Squash pre-generated scripts from the associated Gherkin formalized test cases.


Choose the format generated by Squash according to your target technology: Cucumber or Robot Framework.

¹ All the Squash AUTOM features require the use of Squash TM

Take advantage of Cucumber and Robot Framework scripts pre-generated by Squash in .feature or .robot
 

ORCHESTRATE PRECISELY THE EXECUTION
OF YOUR AUTOMATED TESTS FROM
SQUASH TM

Squash AUTOM combines two tools to help you monitor the execution of your automated test campaigns

Give test teams the upper hand on launching automated test execution: with Squash AUTOM, automated tests can be integrated into Squash TM execution plans, along with manual tests.


Leverage your manual test case parameters in your automated scripts: dataset, test case custom fields, iterations(P), test suites(P) and campaigns(P).


Track the history of your automated suites: history of your automated suites and iteration plan items(P).

Discover the execution record of your automated test cases and consult the details of each execution in the Squash Campaigns workspace

Access directly from Squash TM to user friendly executions reports of your automated tests.

(P) The features marked with a (P) are reserved for the Premium version  of Squash TM
(Understand the difference between the Community and Premium versions)

 

Choose your automation technology

• UFT(P): Web, mobile, desktop or mainframe application testing
 

• Ranorex(P): Web, mobile or desktop application testing
 

• Agilitest(P): Web, mobile or Windows application testing; Web Services testing
 

• Cypress: Web application testing
 

• Robot Framework: generic testing framework driven by keywords that can be integrated with many testing tools: Selenium to test a Web application, Appium for a mobile application, White for a Windows application, Swing/SWT for a Java application...
 

• Cucumber : BDD (behavior-driven development) test execution, can be integrated with Selenium for Web tests, Appium for mobile tests...
 

• SoapUI: Web Services testing (REST, SOAP, JMS, AMF, JDBC)

• Postman: Web Services testing (REST, SOAP, GraphQL, WebSocket…)

• JUnit: framework mainly intended for unit and integration tests, but which can be used in combination with other tools (Selenium, Appium...) for functional tests
 

• SKF: your Squash TA and TF test assets

(P) The features marked with a (P) are reserved for the Premium version of Squash TM

(Understand the difference between the Community and Premium versions )

Squash AUTOM is based on OpenTestFactory, an open source initiative to create a standard for simplifying automated test planning, execution and reporting.
 

Learn more about the OTF initiative

Third party tools and technologies supported by Squash AUTOM
Write your tests with keywords and Cucumber, run your automated tests with Squash AUTOM

CUCUMBER

Automate your tests with Squash AUTOM and Cypress, an open-source tool to write tests for an application under development

CYPRESS

Automate tests with a keyword approach and Robot Framework for automatic execution from Squash TM

ROBOT FRAMEWORK

Automate with a native code approach: write and implement your tests with JUnit, automate them from Squash TM

JUNIT

Automate your tests with SoapUI and run them from Squash TM, opensource software for testing process management

SOAPUI

Automate with proprietary studios, write and implement your tests with UFT and Squash AUTOM

UFT

Squash AUTOM and Ranorex studio for the automation of software testing and web services

RANOREX

Trigger, chain and control your automated tests with Squash AUTOM, compatible with Agilitest

AGILITEST