Autify|AI Platform for Software Testing
Valeur ajoutée gratuite
Agent intelligent IA AI Agent

Autify|AI Platform for Software Testing

Autify|Plateforme IA pour les tests logiciels, outil intelligent axé sur les agents intelligents IA

Étiquettes :

Qu’est-ce qu’Autify ?

Autify est une plateforme de tests IA destinée à l’ingénierie de la qualité logicielle, ainsi qu’aux équipes de développement et de QA. Les produits actuels couvrent l’exécution autonome en langage naturel, les tests basés sur Playwright (low code et code), la conception de tests par IA, l’automatisation des sites web et des applications mobiles, ainsi que des services professionnels de qualité.

Autify était à l’origine réputé pour les tests enregistrés NoCode et la capacité d’autoguérison de l’IA, et s’est depuis étendu à des lignes de produits telles qu’Aximo, Nexus, Genesis et Mobile. Les méthodes de test, la portée des plateformes et la logique de facturation diffèrent considérablement d’un produit à l’autre ; il est donc nécessaire d’évaluer chaque option séparément.

Aperçu de la gamme de produits

ProduitPositionnement principalMéthode de testPublic cible
AximoAgent de test d’IA autonomeDécrire l’objectif en langage naturel, l’agent s’exécute comme un utilisateurÉquipes nécessitant une réduction des scripts et de la maintenance
Autify NexusAutomatisation des tests basée sur PlaywrightLangage naturel, low code et code éditable combinésÉquipes souhaitant allier simplicité d’utilisation et propriété du code
Autify GenesisConception de tests d’IA et documentation QAAnalyser les besoins, le code source et générer la structure des testsÉquipes QA pour produits et entreprises de grande taille
Autify MobileAutomatisation iOS et AndroidEnregistrement, scénarios et exécution sur des équipements réels ou dans un environnement cloudÉquipe d’applications mobiles natives
Autify NoCodePages web traditionnelles et automatisation sans code pour mobileEnregistrer les actions de l’utilisateur et permettre à l’IA de diagnostiquer automatiquement le problèmePersonnes non ingénieurs et équipe de tests de régression
Services professionnelsSoutien à la garantie de qualité et à l’automatisation des testsConseillers et ingénieurs assistent à la conception, au transfert et à l’exploitationOrganisations manquant de ressources pour les tests internes

Agent de test d’IA autonome Aximo

Aximo permet aux utilisateurs de décrire en langage naturel les processus à valider, puis l’IA gère directement les applications web, mobiles ou desktop. Il ne s’appuie pas sur des sélecteurs fixes ni sur des scripts de test traditionnels comme principaux moyens d’exécution, ce qui signifie qu’en cas de modification de l’interface, il n’est généralement pas nécessaire de maintenir manuellement chaque emplacement.

  • Comprendre les objectifs, les prérequis et les résultats attendus des tests de langage naturel.
  • Naviguer sur les pages comme un utilisateur réel, cliquer, saisir et effectuer des processus.
  • Lors de l’exécution, la prochaine étape est déterminée en fonction de l’interface actuelle.
  • Vérifier si le processus donne les résultats escomptés et produire un rapport clair.
  • Couvre les scénarios de sites web, iOS, Android, macOS et versions d’entreprise pour ordinateur de bureau.
  • Prend en charge les tests d’e-mail, de régression visuelle et d’interaction au niveau du système d’exploitation.
  • Choix entre différents modèles en fonction de la vitesse, de la capacité de raisonnement et de la consommation d’intégration.

Comment créer des tests avec Aximo

  1. Sélectionnez la page web, l’application mobile ou l’environnement de bureau pris en charge à tester.
  2. Décrire en langue simple et naturelle le point de départ, l’objectif de l’utilisateur, les étapes clés et les résultats attendus.
  3. Préparez un compte de test isolé, des données reproductibles et les informations d’accès nécessaires.
  4. Choisir un modèle d’IA adapté à la difficulté et au coût de la tâche.
  5. Exécutez les tests et observez le processus de navigation, d’entrée et de prise de décision du proxy.
  6. Vérifier les preuves d’échec, en distinguant les défauts du produit, les problèmes environnementaux et les erreurs d’interprétation de l’agent.
  7. Répéter l’opération après avoir ajusté la description ou les données de test, afin de confirmer que les résultats peuvent être reproduits de manière stable.
  8. Inclure les scénarios de vérification de stabilité dans les tests de regression continue et les contrôles de déploiement.

Règles d’intégration d’Aximo

Aximo consomme des points en fonction des étapes d’exécution des tests d’IA ; différents modèles et plateformes utilisent des coefficients de conversion différents. Les modèles plus puissants et les exécutions mobiles consomment généralement plus de points, tandis que les tests sur poste de travail relèvent actuellement des capacités Enterprise.

modèleChaque étape de la page webDéplacer à chaque pasAdéquat pour la tâche
Sonnet 4.51 point1,5 pointProcessus complexes, forte capacité de compréhension et de jugement
Haiku 4.50,5 point1 pointProcessus simple et stable et régression sensible aux coûts
Kimi K2.50,5 point1 pointTests généraux et exécution à moindre coût

Prix du forfait Aximo

forfaitPrixIntégraleConcurrentiel et droits principaux
Free0 dollar2 000 points uniques et non périmésConcurrence web 1, Concurrence mobile 1, Hébergement cloud, Tests web et mobiles
Core99 dollars par an ou 120 dollars par mois72 000 par an ou 6 000 par mois5 simultané sur le web, 2 simultané sur mobile, hébergement cloud
Team450 dollars par an / mois, ou 550 dollars par mois360 000 par an ou 30 000 par mois20 simultané sur le site web, 5 simultané sur mobile, génération de scripts
EnterpriseCotation sur mesuresur mesureInfrastructure concurrencée sur mesure, dédiée ou locale, tests sur poste de travail et contrôle d’entreprise

Différences de fonctionnalités des forfaits Aximo

CapacitéFreeCoreTeamEnterprise
Test de page webSoutienSoutienSoutienSoutien
Test mobileSoutienSoutienSoutienSoutien
Test sur poste de travailNon pris en chargeNon pris en chargeNon pris en chargeSoutien
Test d’e-mailSansSoutienSoutienSoutien
Retour visuelSansSoutienSoutienSoutien
Génération de scriptSansSansSoutienSoutien
Liste blanche IPSansSansSoutienSoutien
Mode de déploiementdans le clouddans le clouddans le cloudInfrastructure locale ou dédiée

Génération de scripts Aximo et MCP

Aximo peut fournir le contexte de test à Claude, Cursor, Copilot ou d’autres agents d’encodage via MCP. Ces agents d’encodage peuvent ensuite générer des scripts pour Playwright, Selenium, Cypress ou d’autres frameworks ; le code reste la propriété de l’utilisateur et peut être intégré dans des dépôts existants.

  • Explorer et valider rapidement les flux d’utilisateurs en langage naturel.
  • Transformer le processus stable en tests de code selon les préférences de l’équipe.
  • Poursuivez l’édition et la révision manuelles après la génération du script.
  • Soumettre le code au contrôle de version et le exécuter dans l’environnement CI existant.
  • Réduire la dépendance aux formats de test propriétaires d’une seule plateforme.
  • La connexion MCP doit limiter les identifiants de test et l’accès à l’environnement interne.

Qu’est-ce qu’Autify Nexus ?

Autify Nexus est une plateforme moderne d’automatisation des tests basée sur Playwright, qui combine l’enregistrement en langage naturel, des étapes à faible code et un éditeur de code complet. Les utilisateurs peuvent utiliser des assertions sans code, du JavaScript ou du code Playwright dans la même scène, ainsi que importer ou exporter des scripts.

  • Le enregistreur de langage naturel convertit la description des activités en étapes de test.
  • L’interface low-code convient aux équipes de QA et de produits pour créer des scénarios.
  • La plupart des étapes peuvent être converties en code Playwright pour être modifiées davantage.
  • Prise en charge des assertions sans code et des assertions personnalisées.
  • Fournir des traces et le journal principal pour localiser les échecs.
  • Prend en charge le retour visuel, les plans de test, les dossiers et les étiquettes.
  • Utiliser la substitution URL pour réutiliser les scénarios dans les environnements de développement, de test et de production.
  • Le plan payant prend en charge l’import/export de scripts, le partage d’espaces de travail et le parallélisme cloud.

Comment créer des tests de régression avec Nexus

  1. Installer l’environnement de bureau Nexus et créer un projet de test.
  2. Sélectionnez l’environnement local à tester ainsi que le navigateur Chrome ou Edge.
  3. Enregistrer les processus utilisateurs clés à l’aide d’un enregistreur de langage naturel ou de étapes à faible code.
  4. Ajouter des assertions pour l’état de la page, le texte, les éléments et les résultats visuels.
  5. Lorsqu’une contrôle précis est nécessaire, convertissez les étapes en code Playwright.
  6. L’exécution locale et le téléchargement de l’analyse des traces et des journaux ont échoué.
  7. Valider les environnements de développement, de test et de production par remplacement d’URL.
  8. Les équipes payantes peuvent partager des scripts et accéder à la parallélisation cloud ainsi qu’aux processus CI.

Prix du forfait Nexus

forfaitPrixPrincipaux droitsPublic cible
Core Features TrialEssai gratuit1 utilisateur, environnement local, exécution locale, tests et scénarios illimités, IA générative de base, low code et assertions de codeÉvaluation individuelle et PoC local
ProfessionalÀ partir de 3 600 dollars par an ou à partir de 400 dollars par mois1 utilisateur, 1 espace de travail partagé, import/export de scripts, partage de tests, support et fonctionnalités cloud optionnellesÉquipe petite
EnterpriseCotation sur mesureUtilisateurs personnalisés, espaces de travail et concurrence cloud, exécution locale, liste blanche d’IP et support entreprisePlusieurs équipes et grandes organisations

Prix des fonctionnalités supplémentaires Nexus

Le prix de base Professional de Nexus ne représente pas le coût total d’une équipe complète ; les utilisateurs, les espaces de travail partagés, la concurrence en cloud, l’IA générative et la liste blanche des adresses IP peuvent être facturés séparément. Une commande officielle doit faire l’objet d’un devis basé sur la combinaison de l’équipe et du volume d’exécutions CI.

Élément supplémentaireRéférence annuelleRéférence mensuelleExplication
Utilisateurs professionnels2 400 dollars/personne/an250 dollars/personne/moisAugmenter le nombre d’utilisateurs pouvant utiliser Nexus
Concurrence cloud1 200 dollars/concurrent/an150 dollars/concurrent/moisAugmenter le nombre de tests cloud exécutés en même temps
Espace de travail à distance partagé1 200 dollars/zone de travail/an100 dollars/zone de travail/moisUtilisé pour la collaboration et la synchronisation d’équipe
IA générativeContacter le service des ventesContacter le service des ventesConçu avec des frais fixes et des tarifs mensuels limités
Liste blanche IP60 dollars/an50 dollars/moisEnvironnement utilisé pour restreindre les adresses sources d’accès
Capacités supplémentaires d’Enterprisesur mesuresur mesureLes utilisateurs, la concurrence, les espaces de travail et le support entreprise sont tous gérés selon le contrat.

Version gratuite de Nexus et essai complet

Nexus propose une version gratuite permettant d’expérimenter à long terme les fonctionnalités locales essentielles, ainsi qu’une version complète à durée limitée destinée aux PoC d’entreprise. La page du produit indique actuellement différentes informations concernant la durée de l’essai ; après inscription, il convient de se référer à la période confirmée par le compte et le service commercial.

Mode d’expérienceCapacité par défautNon ouvert par défaut
Niveau gratuit des fonctionnalités essentiellesCréation locale, exécution locale, tests et scénarios illimités, étapes de code et de low codeExécution dans le cloud, espaces de travail partagés et certaines fonctionnalités d’IA avancées
PoC fonctionnel completAprès demande, vous pourrez expérimenter l’IA avancée et l’exécution cloud.Il est nécessaire d’ouvrir une discussion avec l’équipe Autify
ProfessionalPartage, import/export de scripts et supportConcurrence cloud, etc., à ajouter selon le choix
EnterpriseExécution locale, concurrence personnalisée et contrôle d’entrepriseLa portée spécifique est définie par le contrat

Conception de tests Autify Genesis

Autify Genesis se situe avant l’exécution automatique et est chargé de transformer les exigences du produit, les spécifications, le code source et les fichiers téléchargés en actifs QA structurés. L’équipe peut vérifier et modifier les résultats fournis par l’IA à chaque étape, avant de transmettre les cas de test à Nexus, Aximo ou d’autres outils d’exécution.

  • Analyser les spécifications du produit, les histoires d’utilisateurs, le code source et les documents associés.
  • Organiser la liste des fonctionnalités et les capacités du système à valider.
  • Générer des points de test, des zones à risque et des approches de couverture.
  • Créer des cas de test détaillés comprenant les étapes, les données et les résultats attendus.
  • Générer des plans de test, des documents QA et des ressources réutilisables par l’équipe.
  • Permettre une édition manuelle aux étapes fonctionnelle, de point de vue et de cas de test.
  • Relier les cas d’utilisation confirmés à l’exécution automatique et aux tests autonomes.

Processus d'utilisation de Genesis

  1. Importer des exigences, spécifications, descriptions de conception, code source ou documents de test autorisés.
  2. Laissez Genesis extraire les fonctionnalités et les comportements métier, puis faites-les valider par le produit et le QA.
  3. Générer des points de test et des conditions limites pour les fonctionnalités à haut risque.
  4. Étendre le point de vue en un cas d’usage qui inclut les prérequis, les données, les étapes et les résultats attendus.
  5. Supprimer les cas d’usage redondants et à faible valeur, et compléter par les règles implicites connues des experts du domaine.
  6. Déterminer la priorité de l’automatisation en fonction du risque, du niveau et de l’étendue de la publication.
  7. Transmettre les cas d’utilisation sélectionnés à Nexus, Aximo ou à des tests manuels pour exécution.
  8. Mettre à jour les actifs de conception de tests en fonction des défauts et des retours de production.

Autify Mobile

Autify Mobile s’adresse aux applications natives iOS et Android, en aidant les équipes à enregistrer des scénarios et à les exécuter dans divers environnements mobiles. Il convient aux équipes qui souhaitent réduire les tests de reprise manuels répétitifs, sans vouloir écrire du code Appium pour chaque scénario.

  • Automatisation des flux d’utilisateurs pour les applications natives iOS et Android.
  • Créer et gérer des scénarios de test mobiles par une manipulation intuitive.
  • Utiliser l’IA pour localiser les éléments d’interface modifiés et réduire la maintenance.
  • Exécuter des régressions sur divers appareils, systèmes et environnements.
  • Prend en charge les intégrations avec CircleCI, Jenkins, Webhook, TestRail et Slack, etc.
  • Intégrer les résultats des tests mobiles dans les processus de publication et de qualité.

Autify NoCode traditionnel

Autify NoCode permet aux non-ingénieurs d’enregistrer les actions des utilisateurs via des extensions de navigateur ou des flux mobiles, et de les sauvegarder sous forme de scénarios automatisés. L’auto-réparation par l’IA tente de repositionner les éléments en cas de changement des propriétés de l’interface, ce qui réduit la maintenance des sélecteurs.

  • Enregistrer les clics, les saisies, les sélectionnements, la navigation et les opérations commerciales courantes.
  • Ajouter du texte, des éléments, des URL et d’autres assertions de résultats.
  • Effectuer des tests cross-navigateurs avec une combinaison de navigateurs PC et mobiles.
  • Utiliser des étapes JavaScript pour gérer une logique spéciale.
  • Reprendre rapidement l’enregistrement ou déboguer une scène en lecture locale.
  • Accéder à des applications locales ou intranet via Autify Connect.
  • Utiliser l’API ou la CLI pour déclencher le test et attendre les résultats.

Rôle et limites de l’autoguérison par l’IA

L’autoguérison de l’IA cherche des cibles similaires après des changements dans les attributs des éléments ou la structure de la page, afin de réduire les échecs dus à de légères modifications des sélecteurs. Elle ne peut pas garantir que le flux de travail reste correct et peut également prendre pour cible des boutons similaires mais erronés.

Type de variationL’autoguérison peut être efficaceNécessite encore un traitement manuel
Changement de l’ID d’élément ou du nom de classePeut être répositionné en fonction d’autres caractéristiquesVérifier s’il s’agit toujours du même objet métier
Ajustement de la position du boutonOn peut utiliser le texte et le contexte pour chercher.Lorsqu’il y a plusieurs boutons du même nom, il est nécessaire de préciser la portée.
Réorganisation de la mise en pageCertaines étapes pourraient continuer à s’exécuterLa structure du flux et les assertions nécessitent généralement une révision.
Changement des règles métierIl est impossible de déterminer automatiquement les nouvelles demandes.Il faut mettre à jour les cas d’utilisation et les résultats attendus.
Changements visuelsNécessite une comparaison par retour visuelDétecter si le changement est un défaut ou une mise à jour de conception
Problèmes de données backendL’autoguérison est impuissanteIl est nécessaire de diagnostiquer en combinant l’API, les journaux et les données de test.

Environnement de test et applications privées

  • Les solutions cloud gratuites et standard s’exécutent dans l’environnement hébergé par Autify.
  • Nexus permet de créer et de déboguer des tests dans l’environnement de bureau local.
  • Autify Connect permet de se connecter en mode NoCode à des sites web locaux ou intranet.
  • La liste blanche IP est utilisée pour autoriser des sources Autify fixes à accéder à un environnement restreint.
  • Enterprise peut offrir une infrastructure locale et dédiée ou des options d’exécution locale.
  • Les comptes de test, les clés et les données doivent être strictement isolés des utilisateurs en production.

CI/CD et intégration

Mode d’intégrationUtilisation principalePrécautions à prendre
API publiqueDémarrer la scène, exécuter la requête et obtenir les résultatsUtiliser des tokens avec les permissions minimales et gérer les tentatives de réessai
Autify CLIExécuter dans un terminal ou un environnement en chaîne de traitement et attendre la finAdapté aux processus CI scriptés
CircleCI OrbAppeler Autify depuis un workflow CircleCIUtiliser la version officielle et verrouiller les mises à jour
JenkinsDéclencher des tests de régression pendant la phase de construction ou de publicationDéfinir les stratégies de délai d’attente, de concurrence et d’échec
WebhookEnvoyer l’état d’achèvement de l’exécution vers un système externeVérifier l’origine et empêcher les événements répétés
TestRailLiens entre cas de test et résultats d’exécutionNumérotation unifiée des cas d’utilisation et mappage des états
SlackNotifier les résultats des tests et les anomaliesÉviter de divulguer des données de test sur les canaux publics

Scénarios d’application adaptés

  • Déploiement de retour : Vérifier la connexion, les achats, les paiements et les processus clés avant chaque déploiement.
  • Vérification entre navigateurs : Vérifier le comportement de la page web dans différents navigateurs et paramètres.
  • Retour sur les applications mobiles : couverture des parcours utilisateurs clés pour iOS et Android.
  • Exécution d’exploration autonome : permettre à Aximo de valider des processus en constante évolution en utilisant un langage naturel.
  • Conception des tests : Générer des points de vue de test structurés à partir de spécifications et de bases de code de grande taille.
  • Retour visuel : Détecter les changements dans le style des éléments, la mise en page et l’apparence de la page.
  • Réutilisation de l’environnement : utilisation de remplacements URL pour fonctionner dans les environnements de développement, de test et de production.
  • Tests continus : exécution automatique des contrôles de publication via des API, une CLI et des outils CI.
  • Migration des scripts : importer, exporter et continuer à maintenir le code Playwright dans Nexus.

Pour quels types d’équipes

  • Équipe QA qui manque d’ingénieurs en automatisation à temps plein mais a besoin de retours stables.
  • Espérons que QA et le développement maintiendront ensemble l’organisation technique des tests Playwright.
  • Entreprises qui disposent à la fois de sites web, d’applications mobiles et de certaines applications desktop.
  • Équipes d’entreprise qui doivent élaborer un plan de tests à partir de besoins complexes et du code source.
  • Équipes agiles avec des interfaces en changement constant et des coûts élevés de maintenance des sélecteurs traditionnels.
  • Développeurs qui souhaitent transformer l’exploration des tests en langage naturel en scripts codés par eux-mêmes.
  • Les organisations qui ont besoin d’une assistance pour migrer et mettre en place des processus d’ingénierie de la qualité.

Comment choisir les produits Autify

Principales exigencesProduits recommandésRaison du choix
Exécution directe de tests en langage naturelAximoNe pas dépendre de scripts et de sélecteurs fixes comme méthode principale
Nécessite Playwright en combinaison avec du low-codeNexusPermet de basculer entre des étapes sans code et du code editable
De la génération des besoins à la conception des testsGenesisD’abord, définir les fonctionnalités, les points de vue et les cas d’utilisation détaillés.
Enregistrement automatisé pour iOS et Android natifsAutify MobileRegression pour les applications mobiles
Retour des pages web enregistrées maturesAutify NoCode WebAuto-réparation de l’IA et exécution entre navigateurs
Il est nécessaire d’avoir un code de test entièrement propriétaire.Génération de scripts Nexus ou AximoExporter vers des frameworks tels que Playwright pour une maintenance continue
Manque de capacités internes en QAServices professionnelsAide à la mise en œuvre par du personnel qualifié en qualité et en automatisation

Coûts en dehors du prix

  • Conception des tests : définir les risques, les niveaux de couverture et la portée de l’automatisation.
  • Données de test : Préparer des comptes, des commandes, des fichiers et des états d’environnement reproductibles.
  • Maintenance des cas d’utilisation : mise à jour des objectifs, des assertions et des résultats attendus suite aux changements métier.
  • Coûts d’exécution : points, concurrence cloud, appareils, temps d’attente et tentatives de réessai en cas d’échec.
  • Vérification manuelle : déterminer si l’échec de l’IA est dû à un défaut du produit ou à une erreur de jugement de l’agent.
  • Intégration CI : gestion des tokens, des pipelines, des délais d’expiration et des contrôles de publication.
  • Sécurité conforme : gestion des identifiants, isolation des informations personnelles et des données de production.

Avantages du produit

  • Il propose en même temps un agent autonome, le mode hybride Playwright et des solutions traditionnelles sans code.
  • Il couvre plusieurs aspects tels que la conception des tests, leur création, leur exécution, leur maintenance et l’intégration dans CI.
  • Aximo réduit la pression liée à la maintenance des interfaces dynamiques due aux sélecteurs et aux scripts fixes.
  • Nexus prend en charge l’importation et l’exportation de scripts, réduisant ainsi les risques de verrouillage liés aux formats fermés.
  • Genesis peut transformer de grandes exigences et du code source en une structure QA soumise à examen.
  • Couvre en même temps les tests de pages web, iOS, Android et bureautique d’entreprise.
  • Les API publiques, la CLI et les projets CI officiels facilitent l’intégration avec les outils existants.

Restrictions d'utilisation

  • Les fonctionnalités des différents produits Autify se chevauchent, et l’équipe doit d’abord définir les méthodes de test et les responsabilités.
  • L’exécution par l’IA autonome comporte des erreurs de jugement et de l’incertitude ; on ne peut pas se fier uniquement au résultat d’une seule tentative.
  • Aximo consomme des points selon des étapes et des modèles ; les processus de déplacement complexes ont un coût plus élevé.
  • Les utilisateurs de Nexus Professional, les espaces de travail, la concurrence dans le cloud et l’IA peuvent être facturés séparément.
  • L’autoguérison de l’IA traditionnelle peut associer par erreur des éléments similaires, entraînant des validations fictives.
  • Les tests sur poste de travail, le déploiement local et les contrôles d’entreprise avancés nécessitent Enterprise.
  • L’automatisation ne peut pas remplacer les tests exploratoires, l’évaluation de l’accessibilité et l’analyse des risques sectoriels.
  • Les identifiants de test, les données de production et l’accès au réseau privé nécessitent une gouvernance de sécurité stricte.

Recommandations de mise en œuvre

  1. Commencez par les 10 à 20 processus présentant le plus haut risque et qui sont exécutés hebdomadairement.
  2. Préparer des données de test distinctes et des résultats attendus clairs pour chaque processus.
  3. Vérifier respectivement les coûts de mise en œuvre autonome avec Aximo et Nexus, ainsi que les coûts de maintenance avec Playwright.
  4. Statistiques sur la détection réelle des défauts, les faux positifs, les faux négatifs, le temps d’exécution et l’intervention manuelle.
  5. En fonction de la stabilité, il est décidé de conserver les tests d’agents IA, d’exporter le code ou d’utiliser des scénarios traditionnels.
  6. Avant la connexion au CI, configurez les tentatives de réessai, l’isolement, les captures d’écran, les journaux et la révision manuelle des échecs.
  7. Continuer à supprimer les tests redondants et laisser Genesis aider à détecter les lacunes de couverture.

Gouvernance de la sécurité et de la qualité

  • Les comptes de test ne doivent pas réutiliser les comptes d’administrateurs et de clients réels.
  • Les clés, codes de vérification et tokens sont gérés à l’aide de variables sécurisées ou d’un système de gestion des identifiants.
  • L’environnement de production ne exécute que des tests approuvés, en lecture seule ou à faible risque.
  • Fixer des limites claires pour les clics autonomes de l’IA, ainsi que pour la création et la suppression de données.
  • Conserver les vidéos d’exécution, les captures d’écran, les journaux, les modèles et les versions de test.
  • Utiliser des données masquées lorsqu’il s’agit d’informations personnelles, et définir des stratégies de conservation et de suppression.
  • Évaluer les résultats des tests d’IA en conjonction avec les tests unitaires, API, d’intégration et manuels.

GitHub et le monde du logiciel open source

La plateforme de tests commerciaux Autify, l’environnement d’exécution cloud et les agents IA ne sont pas des produits entièrement open source. L’organisation officielle GitHub met à disposition la documentation API, la CLI, le SDK JavaScript, le CircleCI Orb, des exemples et des outils Webhook.

Projet officielUtilisationStatut open source
autify-apiDocumentation API publique et description des interfacesEntrepôt public
autify-cliAppeler Autify et Connect localement et dans CICLI publique
autify-sdk-jsAppeler les capacités d’Autify depuis JavaScriptSDK public
autify-circleci-orb-webExécuter des tests de page web depuis CircleCIOrb officiel public
autify-circleci-orb-cliInstallation et utilisation de la CLI sur CircleCIOrb officiel public
autify-javascript-snippetsExemples courants d’étapes Autify JSPublic, licence Apache 2.0
Backend d’Aximo, Nexus et GenesisPlateforme d’exécution et de test d’IA et services de générationPas open source

Informations de base

ProjetContenu
Nom du produitAutify
Type d’outilPlateforme de test logiciel IA et d’ingénierie de la qualité
Produit actuelAximo, Nexus, Genesis, Mobile, NoCode et services professionnels
Plateforme de couverturePages web, iOS, Android, macOS et environnement de bureau Enterprise
Méthode de testAgents de langage naturel, low code, code Playwright et scénarios enregistrés
Entrée gratuite2 000 points Aximo d’un coup, essai des fonctionnalités clés de Nexus
Début payantAximo Core : 99 dollars par mois en abonnement annuel ; Nexus Professional : à partir de 3 600 dollars en abonnement annuel
Capacité de développementAPI, CLI, SDK JavaScript, Webhook et intégration CI
Est-ce open sourceLa plateforme principale n’est pas open source, mais certaines CLI, SDK et intégrations sont publiques.

Indice de recommandation

L’indice de recommandation global est de 4,5 sur 5. La gamme de produits Autify offre une large couverture et convient aux équipes souhaitant explorer les agents IA, Playwright et les tests sans code auprès d’un même fournisseur, mais il est nécessaire de comparer attentivement les chevauchements de produits, les prix par composant et la stabilité de l’exécution par IA.

Questions fréquentes

Qu’est-ce que fait principalement Autify ?

Il utilise l’IA, le langage naturel, le low code et Playwright pour aider les équipes à concevoir, créer, exécuter et maintenir des tests logiciels.

Quelle est la différence entre Aximo et Nexus ?

Aximo est une application gérée directement par l’IA, tandis que Nexus crée des tests éditables et exportables sur la base de Playwright.

Autify peut-il tester les applications mobiles ?

Oui, Aximo et Autify Mobile prennent en charge iOS et Android ; les étapes mobiles d’Aximo consomment plus de points.

Aximo a-t-il une version gratuite ?

Oui, la version gratuite offre 2 000 points uniques et non périmés, ainsi que des tests pour le web et les appareils mobiles.

Combien coûte Nexus ?

Professional : à partir de 3 600 $ par an ou de 400 $ par mois, les utilisateurs, les espaces de travail, les connexions simultanées en cloud et l’IA peuvent être facturés séparément.

Genesis exécute-t-il automatiquement les tests ?

Il génère et organise principalement la conception des tests, tandis que leur exécution réelle peut être confiée à Aximo, Nexus ou d’autres outils.

Qu’est-ce que la guérison autonome de l’IA ?

Lorsque les éléments de l’interface changent, le système tente de trouver le bon objectif en se basant sur d’autres caractéristiques, afin de réduire la maintenance de la localisation.

Est-il possible d’exporter le code de test ?

Le plan payant Nexus prend en charge l’import et l’export avec Playwright, et Aximo peut également générer des scripts pour divers frameworks à l’aide de MCP.

Autify propose-t-il une API ?

Fournit une API publique, une CLI, un SDK JavaScript, des Webhooks et une intégration officielle avec CircleCI.

Autify est-il un outil open source ?

La plateforme principale n’est pas un projet open source, mais les outils CLI, SDK, la documentation API ainsi que plusieurs projets d’intégration sont rendus publics par les développeurs officiels.

©️Droit d’auteur : Sauf indication contraire, tous les articles de ce site sont protégés par le droit d’auteur.Partage d’outils d’IATous les droits d’auteur sont réservés. Sans autorisation, aucune personne, média, site web ou groupe ne peut reproduire, copier ou diffuser de quelque manière que ce soit le contenu de ce site, ni créer de mirror sur des serveurs qui ne lui appartiennent pas. Dans le cas contraire, notre site se réserve le droit de poursuivre en justice les responsables conformément à la loi.

Outils similaires à l’Autify|Plateforme IA pour les tests logiciels