Was ist Autify? Überblick und Rundgang durch die Funktionen

By Sam Ostrom

Wir bewerten Tools unabhängig; Provisionen helfen, unsere Tests zu finanzieren. Siehe unsere Transparenzrichtlinie und unsere Methodik.

Was ist Autify?

Autify ist eine codelose Plattform für Software-Testautomatisierung, die Tests mit einer selbstheilenden KI erstellt, verwaltet, ausführt und darüber berichtet.

Autify wurde von Softwareingenieur Ryo Chikazawa (CEO & Mitbegründer) entwickelt, um das zu lösen, was er als „Das universelle Problem“ in der Softwareentwicklung bezeichnete – Softwaretests dauerten zu lange, und Entwickler benötigten eine Möglichkeit, Release-Zyklen zu beschleunigen und Wartungsaufwand zu reduzieren. 

Die Mission von Autify ist, die Testphase abzuschaffen, zuerst durch die 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.

Wie alles begann:

Autify hat seinen Sitz in San Francisco, USA, und verfügt zudem über Niederlassungen in Tokio, Japan. 

Aktuell sponsert Autify Techwell-Events wie Stareast und Agile + DevOps und ist beim Ministry of Testing engagiert und unterstützt mehrere TestBash-Veranstaltungen.

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. Werfen wir einen Blick auf einige Anwendungsfälle!

Mit Autify können manuelle Tester und QA-Ingenieure schneller mehr Tests erstellen, die Testabdeckung erhöhen und den Wartungsaufwand reduzieren. Manuelle Tester können an der Testautomatisierung beteiligt werden und helfen, die Release-Zyklen zu beschleunigen. Automatisieren Sie einmal, testen Sie immer wieder – mehr erreichen mit weniger Aufwand, und das schneller!

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 Testszenarien erstellen.

Autify ist ein Infrastruktur-SaaS-Testwerkzeug, das die Softwareentwicklung und Qualitätssicherung verbessern möchte. Die meisten unserer Kunden sind in der SaaS-Branche tätig und nutzen Autify, um Web- & Mobile-Anwendungen zu automatisieren.

Autify ist für jedes Unternehmen nützlich, das Conversion-Pfade besitzt: von Anmeldungen, Kontaktformularen bis hin zu Kaufprozessen, End-to-End-Testanforderungen und übergreifenden UI-Tests in verschiedenen Browsern. Einer der Wettbewerbsvorteile von Autify ist die einfache Erstellung von Testszenarien. Die KI von Autify überwacht alle UI-Änderungen und aktualisiert das Testszenario automatisch.

Welche Herausforderungen hilft Autify zu lösen?

Autify ist überzeugt, dass die Zukunft des QA-Testings in der Abschaffung manueller Tests liegt und möchte durch Technologie die Kreativität der Menschen fördern. Manche denken, KI nehme Arbeitsplätze weg. Wir sind da anderer Meinung. Unsere Mission ist, Technologien bereitzustellen, die es uns Menschen ermöglichen, uns auf kreative Arbeit zu konzentrieren, die nur wir leisten können. Indem wir unproduktive Aufgaben an KI (Maschinen) delegieren, können wir die Produktivität der gesamten Gesellschaft steigern.

Die selbstheilende KI von Autify erkennt UI-Änderungen und repariert fehlerhafte Szenarien. Falls eine Änderung nicht eindeutig ist, wird der Schritt angezeigt, an dem das Testszenario fehlschlug. Das Korrigieren von Testszenarien ohne Skripte ist ein Vorteil für agile Teams. 

autify testimonial screenshot
Erfahrungsbericht von Herrn Takahiro Yasuda, Executive Officer, Herrn Naoki Shigetomi, techentwicklungsleiter bei Logicad, und Herrn Takahiro Yoshii, QA (Qualitätssicherung) Manager bei SMN Corporation. Zur Story hier

Die Komplexität von End-to-End-Tests hat zugenommen, und oft ist manuelles Testen erforderlich, um eine hohe Qualität der Benutzererfahrung zu gewährleisten und sicherzustellen, dass alles korrekt funktioniert. Mit Autify können Sie End-to-End-Test-Szenarien erstellen und verfügen über eine E-Mail-Testfunktion, die zufällige E-Mail-Adressen für Testzwecke und Verifizierungen generiert.

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

Wenn ein Test fehlschlägt, erhalten Sie eine Benachrichtigung und einen Schnappschuss des Schritts, bei dem der Fehler aufgetreten ist. Dies verschafft einen besseren Einblick in den Bug und ermöglicht es Teams, schneller zu kommunizieren, Fehler zu identifizieren, diese zu beheben und umgehend fortzufahren oder das Test-Szenario zu korrigieren.

Was steht auf der Autify-Roadmap?

Testautomatisierung steckt noch in den Kinderschuhen, und es gibt unzählige Möglichkeiten, die Produktivität im Softwareentwicklungsprozess zu steigern. Um die Möglichkeiten und das Produktportfolio von Autify zu erweitern, ist unsere langfristige Roadmap in diese drei Phasen unterteilt.

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

Autify Funktionen im Überblick

Um einen Eindruck davon zu bekommen, wie Autify funktioniert, folgt hier eine Übersicht der wichtigsten Funktionen und wie sie Ihnen weiterhelfen können. 

1. Cross-Browser-Testing

Autify unterstützt sowohl PC- als auch mobile Browser. So entfällt die Notwendigkeit, reale Geräte oder Gerätepools zu verwalten und instand zu halten.

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

2. E-Mail-Testing

Autify kann Übergangstests durchführen und E-Mail-Inhalte prüfen, etwa bei der Neuanmeldung von Nutzern oder beim Versand von Kaufbestätigungen. Es ist nicht nötig, extra eine E-Mail-Umgebung für Tests bereitzustellen.

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

3. JavaScript-Schritt

Sie können Ihre Testfälle flexibel anpassen, indem Sie eigene Codes und Parameter kombinieren.

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 paralleler Abläufe lässt sich je nach Anwendungsfall anpassen.

5. Schrittgruppe

Fassen Sie eine Reihe von Aktionen zu einer Schrittgruppe zusammen. Diese praktische Funktion spart Zeit, wenn Sie dieselben Schritte in unterschiedlichen Test-Szenarien oder mehrfach innerhalb eines Szenarios verwenden.

autify step group gif
So nutzen Sie die Schrittgruppenfunktion in Autify.

6. Lokale Wiederholung

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

autify local replay gif
Autifys Funktion zur lokalen Wiederholung.

7. Service-Integration

Integrieren Sie nahtlos die Dienste, die Sie bereits nutzen. CircleCI, Jenkins, Webhook, TestRail und Slack werden alle unterstützt. Wir können Ihre CI/CD problemlos per API integrieren.

autify service integration screenshot
Autifys Service-Integration.

8. Shadow DOM

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

Der beste Weg herauszufinden, ob Autify zu Ihren kurz- und langfristigen Zielen passt, ist eine Demo zu vereinbaren!

Autify vs. andere codelose, KI-gestützte Software-Testplattformen  

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

Autify Preise

Die Preise von Autify variieren je nach Ihren Anforderungen. Wir bieten eine 14-tägige kostenlose Testphase, ein $300/Monat-Paket ohne Vertragsbindung, Sonderangebote für Start-ups und ein Preismodell, das mit Ihrem Unternehmen mitwächst.