Skip to main content

Wat is Autify?

Autify is een codevrij platform voor geautomatiseerd testen van software dat tests maakt, beheert, uitvoert en rapporteert met behulp van zelfherstellende AI.

Autify is ontwikkeld door software-engineer Ryo Chikazawa (CEO & medeoprichter) om op te lossen wat hij “het universele probleem” in softwareontwikkeling noemde: het testen van software duurde te lang en softwareontwikkelaars hadden een manier nodig om in een kortere releasecyclus te leveren en het onderhoud te verminderen. 

De missie van Autify is het elimineren van de testfase, te beginnen met het verwijderen van handmatig testen. Daarom hebben we een geavanceerde, door AI aangedreven codevrije oplossing voor testen van begin tot eind ontwikkeld die integreert met je CI/CD-pipeline.

Hoe alles begon:

  • Autify rondde in 2019 het programma van Alchemist Accelerator af.
  • In juli 2019 haalde Autify $2.5M aan financiering op bij Global Brain, Salesforce Ventures en anderen.
  • Autify werd officieel gelanceerd in oktober 2019 en bereikte in 2020 meer dan 200 klanten.
  • In 2020 ontving Autify de Publieksprijs en de CTO-prijs tijdens Startuparchitectuur van het jaar 2020. 
  • In oktober 2021 verstrekten WiL, Uncorrelated Ventures en anderen $10M aan financiering als Series A-ronde. 

Autify is gevestigd in San Francisco, VS, en heeft ook kantoren in Tokio, Japan. 

Op dit moment sponsort Autify Techwell-evenementen zoals Stareast en Agile + DevOps en werkt het samen met The Ministry of Testing, waarbij het enkele TestBash-evenementen sponsort.

Gerelateerd artikel: AGILE VERSUS DEVOPS: WELKE MOET JE KIEZEN EN WAAROM

Voor wie is Autify bedoeld?

Autify is een testplatform waarmee iedereen binnen elk bedrijf tests kan maken. Laten we enkele gebruiksscenario's bekijken!

  • QA-teams verbeteren

Met Autify kunnen handmatige testers en QA-engineers sneller meer tests bouwen, de dekking vergroten en het onderhoud verminderen. Handmatige testers kunnen aan geautomatiseerd testen worden toegevoegd en helpen de releasecyclus te versnellen. Automatiseer één keer, test voor altijd, doe meer met minder en sneller!

  • Ontwikkelaars

Ontwikkelaars kunnen bijdragen aan geautomatiseerd testen. Een van de grootste problemen tussen softwareontwikkeling en QA-teams is het begrijpen van de testscenario's. Ontwikkelaars kunnen testpaden eenvoudig communiceren en testscenario's opbouwen.

  • SaaS-sector

Autify is een SaaS-testtool voor infrastructuur die softwareontwikkeling en QA wil verbeteren. De meeste van onze klanten bevinden zich in de SaaS-sector en gebruiken Autify om web- en mobiele applicaties te automatiseren.

  • Elke sector

Autify is nuttig voor elk bedrijf met conversiepaden, van aanmeldingen en contactformulieren tot aankoopprocessen, met behoefte aan testen van begin tot eind en aan UI-testen voor meerdere browsers. Een van de concurrentievoordelen van Autify is het gemak waarmee testscenario's kunnen worden opgebouwd. De AI van Autify monitort wijzigingen in de UI en werkt het testscenario automatisch bij.

Welke uitdagingen helpt Autify oplossen?

  • Handmatig testen verminderen

Autify gelooft dat de toekomst van QA-testen ligt in het elimineren van handmatig testen en wil de creativiteit van mensen versterken met technologie. Sommige mensen denken dat AI banen van mensen zal overnemen. Daar zijn wij het niet mee eens. Onze missie is technologie te bieden waarmee wij mensen ons kunnen richten op creatief werk dat alleen wij kunnen doen. Door onproductief werk aan AI (machines) te delegeren, kunnen we de productiviteit van de samenleving als geheel verhogen.

  • Onderhoud verminderen

De zelfherstellende AI van Autify detecteert wijzigingen in de UI en herstelt defecte scenario's. Wanneer de AI een niet voor de hand liggende wijziging detecteert, geeft deze de stap aan waarin het testscenario is mislukt. Het kunnen herstellen van je testscenario's zonder scripts is een voordeel voor agile. 

schermafbeelding van Autify-getuigenis
Getuigenis van de heer Takahiro Yasuda, uitvoerend bestuurder, de heer Naoki Shigetomi, leider van de technische ontwikkeling bij Logicad, en de heer Takahiro Yoshii, QA-manager (kwaliteitsborging) bij SMN Corporation. Bekijk hier het verhaal
  • Testen van begin tot eind op schaal

De complexiteit van end-to-endtesten is toegenomen en handmatig testen is vaak nodig om een hoogwaardige gebruikerservaring te behouden en ervoor te zorgen dat alles correct werkt. Met Autify kunt u end-to-endtestscenario's maken en beschikt u over een functie voor e-mailtesten die willekeurige e-mails aanmaakt voor testen en verificatie.

Autify biedt ook aangepaste JavaScript-stappen en integraties met andere CI/CD-tools. Iedereen binnen uw organisatie kan testscenario's maken voor de volledige gebruikerservaring.

  • Snel bugs vinden en releasecycli van functies versnellen

Wanneer een test mislukt, ontvangt u een melding en krijgt u een momentopname van de stap waarop de test is mislukt. Dit biedt meer inzicht in de bug en stelt teams in staat om sneller te communiceren over bugs en deze te identificeren, ze op te lossen en het testscenario snel voort te zetten of te corrigeren.

Wat staat er op de roadmap van Autify?

Testautomatisering staat nog in de kinderschoenen en er zijn talloze manieren om de productiviteit in het softwareontwikkelingsproces te verbeteren. Om de mogelijkheden en productreeks van Autify uit te breiden, is onze langetermijnroadmap verdeeld in deze drie fasen.

  • Fase 1: De automatiseringsdekking vergroten
    • Eerst bieden we een product dat een groter deel van de testgevallen kan automatiseren die momenteel handmatig worden getest.
  • Fase 2: De algehele testdekking vergroten
    • Momenteel varieert de testdekking van persoon tot persoon. We bieden een product dat de testdekking verhoogt in lijn met het automatiseringspercentage.
  • Fase 3: De testfase elimineren
    • De testfase is bedoeld om te verifiëren dat alle bewerkingen na de ontwikkeling werken zoals bedoeld. Als we tests in de beginfase van de ontwikkeling kunnen automatiseren, kan de ontwikkeling worden aangestuurd door tests. Zodra alle tests slagen, kan de software worden uitgebracht zonder een afzonderlijke testfase.

Autify streeft ernaar Fase 3 in 2024 te bereiken. Als u meer wilt weten over de details van de roadmap en aankomende functies, vraag dan een gesprek aan.

Overzicht van de functies van Autify

Om een idee te krijgen van hoe Autify werkt, volgt hier een rondleiding langs de belangrijkste functies en de manier waarop deze u kunnen helpen. 

1. Testen in verschillende browsers

Autify ondersteunt zowel pc- als mobiele browsers. Hierdoor hoeft u geen echte apparaten of apparaatfarms te beheren en onderhouden.

schermafbeelding van testen in verschillende browsers van Autify
Testen in verschillende browsers met Autify.

2. E-mailtesten

Autify kan overgangstests uitvoeren en e-mailinhoud controleren, zoals e-mails voor de registratie van nieuwe gebruikers en aankoopbevestigingen. U hoeft geen inboxomgeving voor e-mails klaar te zetten die alleen voor het testen wordt gebruikt.

animatie van e-mailtesten met Autify
Hoe de e-mailfunctie van Autify werkt.

3. JavaScript-stap

U hebt de flexibiliteit om uw testgevallen aan te passen door aangepaste code en argumenten te combineren.

schermafbeelding van de aangepaste JavaScript-stap van Autify
Schermafbeelding van de aangepaste JavaScript-stap van Autify.

4. Parallelle uitvoering

U kunt meerdere tests tegelijk uitvoeren. Het aantal parallelle uitvoeringen kan worden aangepast aan uw gebruikssituatie.

5. Stappengroep

Bundel een reeks acties in een stappengroep. Deze handige functie bespaart tijd wanneer u dezelfde acties uitvoert in verschillende testscenario's of wanneer acties binnen een scenario worden herhaald.

animatie van het gebruik van stappengroepen in Autify
De functie voor stappengroepen gebruiken in Autify.

6. Lokaal afspelen

Om ervoor te zorgen dat de test correct wordt uitgevoerd, kun je Testscenario's opnieuw afspelen in je browseromgeving wanneer je bewerkingen uitvoert

gif van lokaal afspelen van Autify
De lokale afspeelfunctionaliteit van Autify.

7. Service-integratie

Integreer naadloos met de services die je al gebruikt. CircleCI, Jenkins, Webhook, TestRail en Slack worden allemaal ondersteund. We kunnen via de API naadloos integreren met je CI/CD.

schermafbeelding van service-integratie van Autify
De service-integratie van Autify.

8. Schaduw-DOM

Autify ondersteunt schaduw-DOM-elementen, die de standaard worden in Salesforce. Je kunt ook applicaties testen die beschikbaar zijn op marktplaatsen zoals Salesforce AppExchange.

De beste manier om te bepalen of Autify geschikt is voor je korte- en langetermijndoelen, is door een demo in te plannen!

Autify versus andere codevrije AI-aangedreven softwaretestplatforms  

De belangrijkste concurrentievoordelen van Autify ten opzichte van concurrenten zijn het gebruiksgemak van AI-technologie, de intuïtieve gebruikersinterface, de geweldige mensen die je QA-doelstellingen ondersteunen en onze routekaart om de testfase te elimineren. 

Prijzen van Autify

De prijzen van Autify variëren afhankelijk van je behoeften. We bieden een gratis proefperiode van 14 dagen, een startpakket van $300 per maand zonder contract, speciale pakketten voor startups en een prijsmodel dat is ontworpen om mee te schalen met je bedrijf. 

Sam Ostrom
By Sam Ostrom