Skip to main content

Was ist Autify?

Autify ist eine codelose Software-Testautomatisierungsplattform, die Tests mit einer selbstheilenden KI erstellt, verwaltet, ausführt und auswertet.

Autify wurde von Softwareingenieur Ryo Chikazawa (CEO & Mitgründer) entwickelt, um das von ihm als „das universelle Problem“ in der Softwareentwicklung bezeichnete Thema zu lösen – das Testen von Software dauerte zu lange, und Entwickler benötigten eine Möglichkeit, Veröffentlichungszyklen zu beschleunigen und den Wartungsaufwand zu verringern. 

Das Ziel von Autify ist, die Testphase überflüssig zu machen, beginnend mit der Abschaffung manueller Tests. Deshalb haben wir eine fortschrittliche, KI-gestützte codelose End-to-End-Testlösung entwickelt, die sich in Ihre CI/CD-Pipeline integrieren lässt.

So hat alles begonnen:

  • Autify hat den Alchemist Accelerator 2019 abgeschlossen.
  • Im Juli 2019 erhielt Autify 2,5 Mio. US-Dollar Finanzierung von Global Brain, Salesforce Ventures usw.
  • Im Oktober 2019 wurde Autify offiziell gestartet und erreichte 2020 über 200 Kunden.
  • 2020 erhielt Autify den Audience Award und den CTO Award bei der Startup Architecture of the Year 2020. 
  • Im Oktober 2021 investierten WiL, Uncorrelated Ventures u.a. 10 Mio. US-Dollar als Series A. 

Autify hat seinen Hauptsitz in San Francisco, USA, und verfügt ebenfalls über Büros in Tokio, Japan. 

Aktuell tritt Autify als Sponsor bei Techwell-Events wie Stareast und Agile + DevOps auf und ist beim The Ministry of Testing engagiert, wobei einige TestBash-Events gesponsert werden.

Verwandter Artikel: AGILE VS DEVOPS: WAS SOLLTEN SIE WÄHLEN UND WARUM?

Für wen ist Autify geeignet?

Autify ist eine Testplattform, mit der jeder in jedem Unternehmen Tests erstellen kann. Schauen wir uns einige Anwendungsfälle an!

  • QA-Teams stärken

Mit Autify können manuelle Tester und QA-Ingenieure schneller mehr Tests aufbauen, die Testabdeckung erhöhen und den Wartungsaufwand senken. Manuelle Tester können in die automatisierte Testung eingebunden werden und helfen, den Release-Zyklus zu beschleunigen. Einmal automatisieren, für immer testen – mehr erreichen, mit weniger Aufwand, schneller!

  • Entwickler

Entwickler können zur Testautomatisierung beitragen. Eines der größten Probleme zwischen Softwareentwicklung und QA-Teams ist das Verständnis der Testszenarien. Entwickler können Testpfade leicht kommunizieren und Szenarien aufbauen.

  • SaaS-Branche

Autify ist ein Infrastruktur-SaaS-Testing-Tool zur Verbesserung von Softwareentwicklung und QA. Die meisten unserer Kunden stammen aus der SaaS-Branche und nutzen Autify zur Automatisierung von Web- & Mobile-Anwendungen.

  • Alle Branchen

Autify ist für jedes Unternehmen hilfreich, das Conversion-Pfade hat, von Anmeldungen und Kontaktformularen bis hin zu Kaufabläufen, End-to-End-Tests sowie Cross-Browser-UI-Tests. Einer von Autifys Wettbewerbsvorteilen ist die einfache Erstellung von Testszenarien – die KI von Autify überwacht alle UI-Änderungen und aktualisiert das Szenario automatisch.

Welche Herausforderungen löst Autify?

  • Weniger manuelles Testen

Autify ist überzeugt, dass die Zukunft des QA-Testings in der Abschaffung manueller Tests liegt und möchte mit Technologie die Kreativität der Menschen fördern. Manche glauben, KI werde Arbeitsplätze ersetzen. Wir widersprechen. Unser Ziel ist es, Technologien bereitzustellen, die es uns Menschen ermöglichen, uns auf kreative Tätigkeiten zu konzentrieren, die nur wir leisten können. Indem unproduktive Tätigkeiten an KI (Maschinen) abgegeben werden, kann die allgemeine Produktivität der Gesellschaft erhöht werden.

  • Wartungsaufwand verringern

Die selbstheilende KI von Autify erkennt Änderungen an der Benutzeroberfläche und behebt fehlerhafte Szenarien. Wenn eine Änderung nicht eindeutig ist, zeigt sie den Schritt an, bei dem das Testszenario fehlschlug. Die Möglichkeit, Testszenarien ohne Skripte zu reparieren, ist ein Vorteil für agile Teams. 

autify testimonial screenshot
Erfahrungsbericht von Herrn Takahiro Yasuda, Executive Officer, Herrn Naoki Shigetomi, Leiter der technischen Entwicklung bei Logicad, und Herrn Takahiro Yoshii, QA-Manager (Qualitätssicherung) bei SMN Corporation. Hier zur Story
  • End-to-End-Tests im großen Maßstab

Die Komplexität von End-to-End-Tests hat zugenommen, und oft ist manuelles Testen erforderlich, um eine hohe Qualität der Benutzererfahrung sicherzustellen und zu gewährleisten, dass alles korrekt funktioniert. Autify ermöglicht das Erstellen von End-to-End-Test-Szenarien und bietet eine E-Mail-Testfunktion, die zufällige E-Mail-Adressen zum Testen und zur Verifizierung erzeugt.

Autify bietet außerdem benutzerdefinierte JavaScript-Schritte und Integrationen mit anderen CI/CD-Tools. Jeder in Ihrem Unternehmen kann Testszenarien für das gesamte Benutzererlebnis erstellen.

  • Fehler schneller finden und Release-Zyklen für Features erhöhen

Wenn ein Test fehlschlägt, erhalten Sie eine Benachrichtigung und einen Snapshot des Schrittes, bei dem der Test fehlgeschlagen ist. Dies sorgt für einen besseren Einblick in den Fehler, ermöglicht es Teams, schneller zu kommunizieren und Probleme zu identifizieren, sie zu lösen und zügig mit dem Testscenario fortzufahren oder es zu beheben.

Was steht auf Autifys Roadmap?

Testautomatisierung befindet sich noch in den Anfängen, und es gibt unzählige Möglichkeiten, die Produktivität im Softwareentwicklungsprozess zu steigern. Um die Leistungsfähigkeit und das Produktangebot von Autify zu erweitern, ist unsere langfristige Roadmap in diese drei Phasen unterteilt.

  • Phase 1: Höhere Automatisierungsabdeckung
    • Zunächst stellen wir ein Produkt bereit, das einen höheren Anteil an derzeit noch manuell getesteten Testfällen automatisieren kann.
  • Phase 2: Gesamtabdeckung der Tests erhöhen
    • Aktuell variiert die Testabdeckung von Person zu Person. Wir werden ein Produkt zur Verfügung stellen, das die Testabdeckung zusammen mit dem Automatisierungsanteil erhöht.
  • Phase 3: Testphase eliminieren
    • Die Testphase dient dazu, nach der Entwicklung sicherzugehen, dass alle Abläufe wie beabsichtigt funktionieren. Wenn wir Tests schon in der frühen Entwicklungsphase automatisieren können, wird die Entwicklung testgetrieben. Sobald alle Tests bestanden sind, kann die Software ohne eigene Testphase veröffentlicht werden.

Autifys Ziel ist es, Phase 3 bis 2024 zu erreichen. Um Details zur Roadmap und zu kommenden Features zu erfahren, vereinbaren Sie ein Gespräch, um mehr zu erfahren.

Autify Funktionsübersicht

Um einen Eindruck davon zu bekommen, wie Autify funktioniert, finden Sie hier einen Überblick über die wichtigsten Funktionen und wie sie Ihnen helfen können. 

1. Cross-Browser-Testing

Autify unterstützt sowohl PC- als auch mobile Browser. Das macht die Verwaltung und Wartung realer Geräte oder Device-Farmen überflüssig.

autify cross browser testing screenshot
Cross-Browser-Testing in Autify.

2. E-Mail-Testing

Autify kann Transition-Tests durchführen und E-Mail-Inhalte überprüfen, etwa bei Neuregistrierungen oder Kaufbestätigungen. Es ist nicht notwendig, eine eigene E-Mail-Inbox ausschließlich zu Testzwecken einzurichten.

autify email testing gif
So funktioniert die E-Mail-Funktion von Autify.

3. JavaScript-Schritt

Sie haben die Flexibilität, Ihre Testfälle durch die Kombination von eigenen Codes und Argumenten individuell anzupassen.

autify javascript step screenshot
Screenshot des benutzerdefinierten JavaScript-Schritts in Autify.

4. Parallele Ausführung

Sie können mehrere Tests gleichzeitig ausführen. Die Anzahl der parallelen Ausführungen kann je nach Anwendungsfall angepasst werden.

5. Step Group

Fassen Sie eine Reihe von Aktionen in einer Step Group zusammen. Dieses praktische Feature spart Zeit, wenn Sie identische Aktionen in verschiedenen Test-Szenarien oder wiederholt innerhalb eines Szenarios durchführen.

autify step group gif
So nutzen Sie die Step-Group-Funktion in Autify.

6. Lokale Wiedergabe

Um sicherzustellen, dass der Test korrekt ausgeführt wird, können Sie Testszenarien in Ihrer Browserumgebung erneut abspielen, wenn Sie Änderungen vornehmen.

autify local replay gif
Die lokale Replay-Funktionalität von Autify.

7. Service-Integration

Integrieren Sie nahtlos mit bereits genutzten Diensten. CircleCI, Jenkins, Webhook, TestRail und Slack werden alle unterstützt. Wir können Ihr CI/CD problemlos über eine API integrieren.

autify service integration screenshot
Autifys Service-Integration.

8. Shadow DOM

Autify unterstützt Shadow DOM-Elemente, die zunehmend zum Standard in Salesforce werden. Sie können auch Anwendungen testen, die auf Marktplätzen wie Salesforce AppExchange verfügbar sind.

Die beste Möglichkeit herauszufinden, ob Autify zu Ihren kurz- und langfristigen Zielen passt, ist, eine Demo zu vereinbaren!

Autify vs. andere codelose KI-gestützte Softwaretestplattformen  

Die wichtigsten Wettbewerbsvorteile von Autify gegenüber Mitbewerbern sind die einfache Nutzung der KI-Technologie, die intuitive Benutzeroberfläche, großartige Menschen, die Ihre QA-Ziele unterstützen, und unser Fahrplan, um die Testphase zu eliminieren. 

Autify Preisgestaltung

Die Preisgestaltung von Autify variiert je nach Bedarf. Wir bieten eine 14-tägige kostenlose Testphase, ein $300/Monat Einstiegsangebot ohne Vertragsbindung, spezielle Pakete für Startups und ein Preismodell, das mit Ihrem Unternehmen mitwächst. 

Sam Ostrom
By Sam Ostrom