Unsere Geschichte
SquashTM wird seit 2011 von Henix, einem Spezialisten für Softwarequalität, herausgegeben.
Henix ist ein unabhängiges französisches Unternehmen für digitale Dienstleistungen mit 480 Mitarbeitern, das auf Softwarequalität spezialisiert ist.
Unser Ziel ist es, unseren Kunden dabei zu helfen, die technische und funktionale Qualität ihrer Anwendungen zu überprüfen, die von externen Integratoren oder im agilen Modus entwickelt wurden. Im Rahmen von Drittabnahme-Verträgen erkannten wir eine Lücke zwischen einem Open-Source-Angebot, das ergonomisch unzureichend und auf kleine Kunden beschränkt war, und einem teuren und unnötig komplizierten kommerziellen Angebot.
Für den Eigenbedarf entwickelten wir dann ab 2011 das auf einem Open-Source-Kern basierende Tool zur funktionalen Qualifizierung, von dem wir bei der Erfüllung unserer Drittabnahme-Verträge träumten: Squash TM. Wir wurden bis 2013 vom FUI (“Fonds Unique Interministériel”, ein staatliches Finanzierungsprogramm zur Unterstützung von Forschung und Entwicklung), dem Wettbewerbscluster Systematic, der Region Île-de-France und dem Departementsrat Hauts-de-Seine für die Anschubfinanzierung des Projekts unterstützt. Seitdem bauen wir in Eigenfinanzierung und mit den Einnahmen aus den Lizenzen unserer Kunden weiterhin eine Nutzergemeinschaft auf und entwickeln das Tool weiter.
2012 entstand Squash TA aus der Notwendigkeit heraus, ein Open-Source-Tool zur Automatisierung funktionaler Tests und zur Industrialisierung ihrer Durchführung anzubieten. Es ist mit mehreren Open-Source-Automatisierungswerkzeugen wie Selenium kompatibel und ermöglicht die Verwaltung automatisierter Tests von Webanwendungen, Webservices und Batches.
2019 wird das mit Squash TA angebotene Angebot weiter ausgebaut und Squash TF entsteht, eine neue Suite für die Implementierung und Ausführung automatisierter Tests innerhalb von Entwicklungszyklen oder Lieferprozessen. Sie deckt ein breites Spektrum an Praktiken (verschiedene Test-Frameworks, Schlüsselwortansätze, BDD) und Testtechnologien (HMI, Web Services, Fat Clients) ab und bietet Lösungen, die auf die verschiedenen an Automatisierungsprojekten beteiligten Akteure (Entwickler, Automatisierer, Integratoren) zugeschnitten sind.
Im Jahr 2021 wurde ein neues Produktangebot eingeführt, das die Squash-Lösung in drei verschiedene Produkte aufteilte (wobei die letzten beiden Produkte Squash TF ersetzen und verbessern sollten):
- Squash TM, für die Verwaltung manueller Tests und deren Benutzeroberfläche im Juli 2021 aktualisiert wurde,
- Squash AUTOM, um die Nutzung der verschiedenen Automatisierungswerkzeuge, die Selenium ergänzen (Cypress, SoapUI, Appium…), und der verschiedenen Frameworks und Werkzeuge (Robot Framework, Cucumber, UFT, Agilitest…) zu vereinheitlichen/homogenisieren,
- Squash DEVOPS, um alle automatisierten Tests zu orchestrieren, sie in die DevOps-Pipeline (CI/CD) zu integrieren und dann die Ergebnisse zu posten.
Im Jahr 2024 beschlossen wir, unser Angebot zu vereinfachen, um es an unsere Produktvision eines Tools anzupassen, das für die verschiedenen Anwendungsfälle des funktionalen Testens geeignet ist (V-Zyklus oder agil, Übergang von der Build- zur Run-Phase, mit oder ohne automatisierte Tests, kontinuierliche Tests oder nicht usw.).
Heute bieten wir also ein einziges Produkt an, das in drei Editionen verfügbar ist:
- Community-Edition (kostenlos), das operative Werkzeug des Testers,
- Premium-Edition, um die Produktivität und den Komfort zu steigern,
- Ultimate-Edition, für die intensive Nutzung durch Großkunden und die Integration mit proprietären Automatisierungsstudios.
Wir bieten auch ein gehostetes Angebot, bei dem wir die Installation und die technische Verwaltung der Software übernehmen.
SquashTM ist heute als Open-Source-Version weltweit verbreitet, mit über 2000 Downloads pro Monat; es wird als kommerzielle Version in Frankreich und international eingesetzt, insbesondere von Großkonzernen und IT-Dienstleistern.
Fokus auf den Club Qualité Logicielle
Seit 2006 ist Henix auch in der französischen Landschaft der Software-Qualität verankert und leitet den Club Qualité Logicielle, der die großen Akteure der Software-Qualität zusammenbringt und dessen Ziel es ist, sich über Neuigkeiten, Probleme und Erfahrungen der Fachleute auszutauschen.
In den bislang 30 Sitzungen des Clubs tauschen sich auch immer mehr SquashTM-Nutzer im SquashTM Users Club aus.