Unsere Geschichte
Squash wird seit 2011 von Henix, einem Pure Player im Bereich Software-Qualität, herausgegeben.
Henix ist ein unabhängiges französisches Unternehmen für digitale Dienstleistungen mit mehr als 350 Mitarbeitern, die auf Softwarequalität spezialisiert sind.
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 Konten 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 bei der Erfüllung unserer Drittabnahme-Verträgen träumten: Squash TM. Wir wurden bis 2013 vom FUI ("Fonds Unique Ministériel", ein staatliches Finanzierungsprogramm zur Unterstützung von Forschung und Entwicklung), dem Wettbewerbscluster Systematic, der Region Île de France und dem Conseil Général 92 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.
Seit 2012 ist Squash TA aus der Notwendigkeit heraus entstanden, ein Open-Source-Tool zur Automatisierung funktionaler Tests und zur Industrialisierung ihrer Durchführung anzubieten. Es ist mit mehreren Open-Source-Automaten 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 Automaten, die Selenium ergänzen (Cypress, SoapUI, Appium...), und der verschiedenen Studios (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 im Rahmen von drei Serverangeboten verfügbar ist:
-
Community-Angebot (kostenlos), das operative Werkzeug des Testers,
-
Premium-Angebot, um die Produktivität und den Komfort zu steigern,
-
Ultimate-Angebot, 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.
Squash ist heute als Open-Source-Version weltweit verbreitet, mit über 2000 Downloads pro Monat; es wird in Frankreich häufig als kommerzielle Version eingesetzt und beginnt sich in Europa und den USA über Großkonzerne und Digitale Serviceunternehmen zu verbreiten.
Fokus auf den Software Quality Club
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 Squash-Nutzer im Squash Users Club aus.