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.

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

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.

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

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.

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

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.

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.
