Behaviour Driven Development with Squash

You have adopted agile working practices with a BDD approach.

You need a solution to design, automate and execute your scenarios.

Define, share, implement and execute your Gherkin scenarios with Squash.

Define Gherkin scenarios 

Squash allows you to define your Gherkin scenarios by directly linking them with your User Stories.

Scenario writing is made easier thanks to syntax highlighting, syntax checking, database management, help and quick insertion of scenarios that let all users have ready access to this feature. 

Share your scenarios with developers in Jira

If you use Jira, these scenarios are directly searchable in the Jira consultation page of the linked User Story, thanks to the Xsquash plugin. 

Implement keywords to automate your scenarios

From your Gherkin scenario, Squash can generate a .feature file in a source manager (GIT). The .feature file includes a keyword skeleton to be implemented by an automation engineer (or developers).

Automation engineers will be able to implement .feature keywords in a development tool (Eclipse, IntelliJ…). Then, you'll have the possibility to exploit these implementations by reusing keywords in other scenarios. 

Execute Gherkin scenarios 

If you choose manual execution: Squash includes an enhanced interface for the execution of your Gherkin scenarios that have not been automated.

If you choose automated execution: Squash allows you to manage automated campaign executions and generate result reports. Automated execution can be launched from Squash interface or thanks to the REST API.

Squash combines test execution results in summarized dashboards from which you can consult details of each execution. Squash makes anomaly reporting towards the linked bugtracker easier (learn more). 

                  An integrated solution, suited to each contributor included in the feature team (the Product Owner, automation engineers, developers and testers).
                A unique and effective tool to manage your validation tests and your non-regression tests.




Test out on our demo instance.

1. Click here to access Squash

2. Enter

  • login: Xsquash

  • password: password

3. Go into the Test Cases workspace (navigation bar on the left-hand side, 2nd button).

4. In the tree structure, click on the “Xsquash - Bac à sable” project.

5. Click on the [+], then [New Gherkin test case...]

6. Let's go!

Try on your own instance: 

Discover our Squash offer and contact us for more information or to start your free 30-day trial of “Squash in SaaS mode”.

Stay informed! Subscribe to our Squash monthly newsletter: 

  • Facebook
  • Twitter
  • YouTube
  • Noir LinkedIn Icône


1, rue François Ory, 92120 MONTROUGE - FRANCE
+33 1 42 31 02 00