top of page

SQUASH AUTOM

Industrialize your automation process
and the execution of automated tests.

Anticipate automation with Gherkin

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)

Workflow testers / automaton engineers more reliable

MAKE THE WORKFLOW BETWEEN TESTERS

AND AUTOMATION ENGINEERS MORE RELIABLE¹

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)

Implement with Cucumber or Robot Fwk

IMPLEMENT YOUR TESTS IN CUCUMBER OR ROBOT FRAMEWORK
FROM THE
GHERKIN TEST CASES
¹

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

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

⬣ Automate your tests by implementing the steps appearing in the

Gherkin test cases.

¹ 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 execution of automated tests

ORCHESTRATE PRECISELY THE EXECUTION
OF YOUR AUTOMATED TESTS FROM
SQUASH TM

⬣ 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).

Target the environment on which the tests are run. Define environment variables that will be accessible by the test framework and by the tests.

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)

Go further automated test execution

Choose your automation technology

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

• 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 such as 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

logo cypress.jpeg

CYPRESS

Automate tests with a keyword approach and Robot Framework for automatic execution from Squash TM
Automate your tests with SoapUI and run them from Squash TM, opensource software for testing process management
Automate with proprietary studios, write and implement your tests with UFT and Squash AUTOM
Squash AUTOM and Ranorex studio for the automation of software testing and web services
Trigger, chain and control your automated tests with Squash AUTOM, compatible with Agilitest
Katalon-automation-test-Squashtest-AUTOM.png

ROBOT FRAMEWORK

JUNIT

POSTMAN

SOAPUI

UFT

RANOREX

AGILITEST

KATALON

TO GO FURTHER

bottom of page