A testing component integrated into your agile tools
Create and manage your requirements or user stories in GitLab or Jira, then synchronize them in SquashTM to design and track tests.
Tests are created and executed in SquashTM.
Depending on your needs, the progress of test writing and execution can be reported back to GitLab or Jira to maintain a centralized view of the project.
GitLab

Jira

Anomaly management
Anomalies are managed in the project tools of non-testing teams.
SquashTM retrieves this information to use it in testing, associating it with tests and their results.
Each team works in its own tool, while sharing common and consistent information.
GitLab

Jira

Mantis

Azure
DevOps

Redmine

Tuleap

Bugzilla

Automation
SquashTM supports the main test automation frameworks and tools.
You automate your tests in your usual tools, and the results are centralized for monitoring and validation.

Robot Framework
Cucumber

JUnit

Playwright

Cypress
Postman

SoapUI

Katalon

UFT

Ranorex

Agilitest
Selenium
Puppeteer
TestCafe
xUnit
CI/CD Pipelines
Automated tests are run in existing CI/CD pipelines, managed by the development teams.
SquashTM retrieves the execution results from CI in order to centralize and use them in testing, linking them to campaigns, requirements, and anomalies.
Delivery practices remain unchanged, while QA teams have a consolidated view of automated results.
GitLab

Jenkins
Bitbucket
Azure
DevOps
AWS CodeBuild

CloudBees CI
XL Release

GitHub Actions
CircleCI
Travis CI
TeamCity
Bamboo
Cloud Build
Authentication: Building on existing systems
SquashTM integrates with the authentication systems already in place within the organization.
Users access the tool with their usual accounts and security rules, without having to create specific accounts or manage additional identities.
Authentication remains controlled by the information system, while SquashTM focuses on testing.

OpenID
Connect

SAML

LDAP
