Testim
KI-gestützte Testautomatisierungsplattform mit stabilen End-to-End-Tests, die sich bei Änderungen der Benutzeroberfläche selbst reparieren
Testim adressiert einen der größten Schmerzpunkte automatisierter Tests: Tests, die bei jeder Änderung der Oberfläche kaputtgehen. Statt sich auf eine einzelne, anfällige Kennung für jedes Element zu verlassen, lernt das System mit maschinellem Lernen mehrere Attribute. So kann ein Test eine Schaltfläche weiterhin finden, wenn ein Entwickler sie umbenennt oder verschiebt. Dieses selbstheilende Verhalten reduziert die Zeit, die Ingenieure mit der Reparatur von Tests verbringen.
Tests lassen sich durch Klicken durch eine App aufzeichnen und anschließend visuell oder mit Code für individuelle Logik bearbeiten. Die Plattform führt Tests in der Cloud über verschiedene Browser aus und integriert sich in CI/CD-Werkzeuge, Issue-Tracker und Testmanagementsysteme. So passen Testergebnisse in vorhandene Abläufe. Gruppierung und wiederverwendbare Schritte helfen Teams, Test-Suites zu skalieren; KI unterstützt beim Erstellen von Tests und Analysieren von Fehlern.
Testim gehört zu Tricentis und wird im Abo verkauft, für Teams meist auf Anfrage. Selbstheilung ist nicht perfekt. Tests müssen weiterhin prüfen, ob sie sinnvolles Verhalten validieren. Wettbewerber sind mabl, Applitools, Katalon, Functionize und Open-Source-Frameworks wie Playwright und Cypress, die mehr Programmierung erfordern, aber keine Lizenzkosten haben. Testim eignet sich für Teams, die UI-Tests mit weniger Wartungsaufwand automatisieren möchten.