Qu'est-ce qu'Autify ?
Autify est une plateforme d'automatisation de tests logiciels sans code qui crée, gère, exécute et rapporte les tests avec une IA auto-réparatrice.
Autify a été créée par l’ingénieur logiciel Ryo Chikazawa (PDG & cofondateur) afin de résoudre ce qu’il considérait comme « Le Problème Universel » dans le développement logiciel—les tests de logiciels prenaient trop de temps, et les développeurs devaient pouvoir livrer plus rapidement et réduire la maintenance.
La mission d’Autify est de supprimer la phase de test, à commencer par l’élimination des tests manuels. C’est pourquoi nous avons créé une solution avancée de test de bout en bout, sans code, pilotée par l’IA, qui s’intègre à votre pipeline CI/CD.
Comment tout a commencé :
- Autify a été diplômée de l’Alchemist Accelerator en 2019.
- En juillet 2019, Autify a levé 2,5 M$ auprès de Global Brain, Salesforce Ventures, etc.
- Autify a officiellement lancé en octobre 2019 et a atteint plus de 200 clients en 2020.
- En 2020, Autify a reçu le Audience Award et le CTO Award lors du Startup Architecture of the Year 2020.
- En octobre 2021, WiL, Uncorrelated Ventures, etc. ont financé 10 M$ dans une levée Serie A.
Autify est basé à San Francisco, aux États-Unis, et a aussi des bureaux à Tokyo, Japon.
À ce jour, Autify sponsorise des événements Techwell comme Stareast et Agile + DevOps, et participe activement au Ministry of Testing, sponsorisant quelques événements TestBash.
À lire aussi : AGILE CONTRE DEVOPS : LEQUEL CHOISIR ET POURQUOI
À qui s'adresse Autify ?
Autify est une plateforme de test qui permet à n’importe qui, dans toute entreprise, de créer des tests. Voyons quelques cas d’utilisation !
- Renforcer les équipes QA
Avec Autify, les testeurs manuels et ingénieurs QA peuvent concevoir plus de tests plus rapidement, augmenter la couverture et réduire la maintenance. Les testeurs manuels peuvent être intégrés aux tests automatisés et aider à accélérer le cycle de release. Automatisez une fois, testez pour toujours, faites plus avec moins, plus rapidement !
- Développeurs
Les développeurs peuvent également contribuer à l’automatisation des tests. L’un des plus gros problèmes entre développement logiciel et équipes QA réside dans la compréhension des scénarios de test. Les développeurs peuvent facilement communiquer les parcours de test et concevoir les scénarios de test.
- Industrie SaaS
Autify est un outil de test SaaS d’infrastructure visant à améliorer le développement logiciel et l’assurance qualité. La plupart de nos clients proviennent du secteur SaaS, utilisant Autify pour automatiser des applications web & mobiles.
- Tous secteurs d’activité
Autify est utile pour chaque entreprise disposant de parcours de conversion, des inscriptions, formulaires de contact aux parcours d’achat, besoins de test de bout en bout et de tests UI multi-navigateurs. L’un des avantages concurrentiels d’Autify est la facilité de création des scénarios de test. L’IA d’Autify surveille toute modification de l’UI et met à jour automatiquement le scénario.
Quels défis Autify aide-t-il à relever ?
- Réduire les tests manuels
Autify croit que l’avenir du QA réside dans la suppression des tests manuels, et vise à stimuler la créativité humaine grâce à la technologie. Certains pensent que l’IA va supprimer des emplois. Nous ne sommes pas d’accord. Notre mission est de fournir une technologie qui permette à nous, humains, de nous concentrer sur des tâches créatives qui nous sont propres. En déléguant les tâches improductives à l’IA (machines), la productivité globale de la société augmente.
- Réduire la maintenance
L’IA auto-réparatrice d’Autify détecte les changements UI et répare les scénarios cassés. Si elle détecte un changement peu évident, elle indique l’étape où le scénario a échoué. Pouvoir corriger vos scénarios sans écrire de script est un atout pour l’agilité.

- Tests de bout en bout à grande échelle
La complexité des tests de bout en bout a augmenté, et les tests manuels sont souvent nécessaires pour garantir une expérience utilisateur de haute qualité et s’assurer que tout fonctionne correctement. Autify vous permet de créer des scénarios de test de bout en bout et propose une fonctionnalité de test d’e-mail qui crée des adresses e-mail aléatoires pour les tests et la vérification.
Autify propose également des étapes JavaScript personnalisées et des intégrations avec d’autres outils CI/CD. N’importe qui dans votre organisation peut créer des scénarios de test pour l’ensemble de l’expérience utilisateur.
- Détecter rapidement les bugs et accélérer les cycles de sortie de fonctionnalités
Lorsqu’un test échoue, vous recevez une notification et disposez d’une capture d’écran de l’étape où le test a échoué. Cela offre une meilleure visibilité sur le bug et permet aux équipes de communiquer et d’identifier les bugs plus rapidement, de les résoudre et de poursuivre ou corriger rapidement le scénario de test.
Qu’y a-t-il sur la feuille de route d’Autify ?
L’automatisation des tests en est encore à ses débuts, et il existe de nombreuses possibilités pour accroître la productivité dans le processus de développement logiciel. Pour étendre les capacités et la gamme de produits d’Autify, notre feuille de route à long terme est divisée en trois phases.
- Phase 1 : Augmenter la couverture automatisée
- Dans un premier temps, nous proposerons un produit qui peut automatiser une proportion plus importante des cas de test actuellement testés manuellement.
- Phase 2 : Accroître la couverture totale des tests
- À l’heure actuelle, la couverture des tests varie d’une personne à l’autre. Nous proposerons un produit qui permettra d’augmenter la couverture de test ainsi que le pourcentage d’automatisation.
- Phase 3 : Éliminer la phase de test
- La phase de test sert à vérifier que toutes les opérations fonctionnent comme prévu après le développement. Si nous pouvons automatiser les tests dès la première étape du développement, le développement pourra être piloté par les tests. Une fois tous les tests validés, le logiciel pourra être livré sans phase de test distincte.
L’objectif d’Autify est d’atteindre la phase 3 d’ici 2024. Pour découvrir les détails de la feuille de route et des fonctionnalités à venir, demandez un rendez-vous pour en savoir plus.
Présentation des fonctionnalités d’Autify
Pour avoir un aperçu du fonctionnement d’Autify, voici un tour d’horizon des principales fonctionnalités et de leur utilité.
1. Tests multi-navigateurs
Autify prend en charge les navigateurs sur PC et mobile. Cela évite la gestion et la maintenance d’appareils réels ou de fermes d’appareils.

2. Test des e-mails
Autify peut effectuer des tests de transition et vérifier le contenu des e-mails, comme les nouveaux e-mails d’inscription ou de confirmation d’achat. Il n’est pas nécessaire de préparer un environnement de boîte de réception e-mail uniquement pour les tests.

3. Étape JavaScript
Vous avez la flexibilité de personnaliser vos cas de test en combinant des codes personnalisés et des arguments.

4. Exécution parallèle
Vous pouvez exécuter plusieurs tests en même temps. Le nombre d’exécutions parallèles peut être ajusté selon votre cas d’usage.
5. Groupe d’étapes
Regroupez un ensemble d’actions dans un groupe d’étapes. Cette fonctionnalité pratique vous fait gagner du temps lorsque vous effectuez les mêmes actions dans différents scénarios de test ou lorsque des actions se répètent dans un même scénario.

6. Relecture locale
Pour garantir le bon déroulement du test, vous pouvez rejouer les scénarios de test dans votre environnement navigateur lors de vos modifications.

7. Intégration des services
Intégrez facilement les services que vous utilisez déjà. CircleCI, Jenkins, Webhook, TestRail et Slack sont tous pris en charge. Nous pouvons nous intégrer en toute transparence à votre CI/CD via l’API.

8. Shadow DOM
Autify prend en charge les éléments Shadow DOM, qui deviennent la norme sur Salesforce. Vous pouvez également tester des applications disponibles sur les places de marché comme Salesforce AppExchange.
La meilleure façon de savoir si Autify correspond à vos objectifs à court et long terme est de planifier une démonstration !
Autify vs Autres plateformes de test logiciel sans code propulsées par l’IA
Les principaux avantages concurrentiels d’Autify par rapport aux concurrents sont la facilité d’utilisation de la technologie IA, une interface intuitive, des experts qui soutiennent vos objectifs QA, et notre feuille de route pour éliminer la phase de test.
Tarification Autify
La tarification Autify varie selon vos besoins. Nous proposons un essai gratuit de 14 jours, une offre de départ sans engagement à $300/mois, des forfaits spéciaux pour les startups, et notre modèle tarifaire évolue avec votre entreprise.
