testRigor Software Testing

testRigor Software Testing

testRigor, Inc. · Programmation

testRigor est une plateforme d'automatisation des tests par IA qui transforme des consignes en anglais simple en tests de bout en bout pour le web, le mobile, le poste de travail et les API, avec une reconnaissance des éléments auto-réparatrice.

Aperçu de l'interface de testRigor Software Testing

À propos de testRigor Software Testing

About

Qu'est-ce que testRigor

testRigor est une plateforme d'automatisation des tests dans le cloud bâtie sur une idée simple : un test doit se lire comme la consigne que vous donneriez à un collègue. Vous saisissez une phrase du type « connectez-vous, cherchez un produit, ajoutez-le au panier et validez la commande » et l'IA en déduit les clics, les saisies et les attentes. Pas de page objects, pas de XPath, pas de sélecteurs CSS.

Le produit s'attaque au problème de maintenance qui fait échouer la plupart des projets d'automatisation. Les frameworks classiques lient les tests aux détails d'implémentation : un bouton renommé ou une page réorganisée casse une suite qui fonctionne toujours pour l'utilisateur final. testRigor regarde ce qu'une personne voit à l'écran, textes visibles, champs de saisie, libellés de boutons, puis retrouve le bon élément après la modification. L'éditeur annonce environ 200 fois moins de temps de maintenance que les frameworks à sélecteurs. C'est un chiffre fourni par l'éditeur, pas une mesure indépendante.

L'outil convient aux tests de régression au niveau recette sur des parcours métier : inscription, paiement, déclaration de sinistre, onboarding. Il ne convient pas aux jeux, aux graphiques temps réel ni au contrôle de qualité vidéo. Les commandes s'écrivent en anglais, donc votre équipe doit avoir un minimum de pratique de la langue, même si l'application est en français.

Premiers pas

  1. Créez un compte sur le site de testRigor. L'essai de 14 jours couvre Ubuntu, Windows, Mac, Android, iOS et les applications natives Windows, avec l'ensemble des fonctions d'IA.
  2. Créez une suite de tests et choisissez la cible : un navigateur, une ferme d'appareils mobiles, une application de bureau ou un point de terminaison d'API.
  3. Écrivez le premier test en anglais simple, ou installez l'extension Chrome et enregistrez un parcours manuel en cliquant.
  4. Lancez le test, lisez le rapport étape par étape et reformulez les passages où l'IA s'est trompée.
  5. Branchez Jenkins, CircleCI, GitHub Actions ou un autre outil de CI via le script fourni ou l'API, pour que la suite tourne à chaque build.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de testRigor Software Testing.

Offre gratuiteNon
Offres payantesCustom quote based on AI agents; 14-day trial
PlateformeWeb, iOS, Android, Windows, macOS, Linux
DéveloppeurtestRigor, Inc.
CatégorieProgrammation
Date de lancementJan 2015
Dernière mise à jourOct 2026
Visites du site122.3K
Classement mondial du site343.7K
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Testeurs manuels en QA
  • Product managers et analystes métier
  • Responsables QA de SaaS en croissance
  • Petites équipes sans rôle dédié à l'automatisation

Tâches

  • Régression des parcours critiques
  • Reprise d'une bibliothèque manuelle
  • Tests de fumée multiplateformes
  • Parcours multi-utilisateurs et multicanaux

Cas d'usage

  • Applications dont l'interface change chaque semaine
  • Déploiements réglementés ou sensibles
  • Standardisation sur un seul fournisseur

Fonctionnalités clés

Des tests écrits en anglais simple

Chaque étape est une phrase en anglais courant, par exemple « cliquez sur "Ajouter au panier" » ou « vérifiez que la page contient "Commande confirmée" ». La plateforme interprète la demande, détermine l'élément correspondant et l'exécute. Ce sont des tests sans code au sens littéral : une personne sans formation technique peut lire, relire et modifier une suite, et le goulot où un seul ingénieur touche au code d'automatisation disparaît.

Reconnaissance des éléments auto-réparatrice

testRigor ne stocke ni expressions XPath ni sélecteurs CSS. Il repère les éléments comme le ferait un humain, par texte visible, libellé, type de champ et position dans la page, puis les résout de nouveau à chaque exécution. Si un développeur renomme un ID ou place un bouton dans un nouveau conteneur, le test tient bon. Le revers : un libellé ambigu peut encore tromper l'IA, donc la formulation de l'étape compte.

Création de tests par IA générative

La plateforme rédige des tests à partir d'une courte description et propose une couverture pour les parcours qu'elle repère dans l'analytique de production. Vous pouvez aussi pointer une nouvelle fonctionnalité et recevoir un script à relire. Cela raccourcit le problème de la page blanche au démarrage d'une suite. Les étapes proposées demandent une relecture humaine, car un test généré ne prouve que ce qu'il vérifie.

Une suite pour le web, le mobile, le poste de travail et les API

La même syntaxe anglaise s'exécute sur des navigateurs, des applications natives iOS et Android, des applications hybrides avec iframes et shadow DOM, des applications de bureau Windows et des points de terminaison REST. Un test de paiement peut passer d'une session web à un e-mail de confirmation puis à une requête en base, dans un seul script. Les équipes qui consolident plusieurs outils citent souvent cette étendue comme raison du changement.

Parcours multi-utilisateurs et multicanaux

Les processus réels impliquent plusieurs personnes et plusieurs canaux. testRigor envoie et lit des e-mails, des SMS et des messages instantanés, passe ou reçoit des appels et interroge des bases de données dans le cadre d'un test. Les invitations, la double authentification et les passages au support deviennent donc testables de bout en bout au lieu d'être éclatés entre tests unitaires et manipulations manuelles.

Intégrations CI/CD et gestion des tests

Des scripts prêts à l'emploi pour Jenkins, CircleCI et d'autres pipelines déclenchent une exécution et font échouer le build quand un test échoue. Les connecteurs natifs poussent résultats et anomalies vers Jira, TestRail et Zephyr, dont un lien bidirectionnel avec TestRail qui permet d'écrire des spécifications exécutables dans l'outil lui-même. Une API REST couvre les rapports personnalisés et les exécutions planifiées.

Avantages et inconvénients

Avantages

  • Les testeurs manuels deviennent productifs en quelques jours, car les tests en anglais simple suppriment la barrière de programmation qui bloque la plupart des équipes QA à une couverture faible.
  • La maintenance chute fortement grâce aux tests auto-réparateurs qui ignorent les changements de sélecteurs, le premier coût caché des tests de bout en bout.
  • Une seule plateforme couvre le web, le mobile natif, le poste de travail et les API, donc l'équipe retire plusieurs outils qui se recoupaient.
  • La licence facture les agents d'IA en parallèle, pas les sièges ni le volume, et inclut utilisateurs et exécutions illimités.
  • La conformité SOC 2 Type II, l'option on-premise et le support via Slack répondent aux exigences d'achat d'une grande entreprise.

Inconvénients

  • Aucune grille tarifaire publique. Chaque offre passe par un appel commercial, ce qui ralentit les petites équipes qui veulent acheter immédiatement par carte.
  • Le coût suit le nombre d'agents parallèles, donc la boucle de retour la plus rapide sur une grosse suite est aussi la configuration la plus chère.
  • L'outil ne convient pas aux jeux, aux tableaux de bord temps réel ni à la lecture vidéo, et ces parties du produit demandent encore une autre approche de test.
  • Les tests et les commandes s'écrivent en anglais, ce qui ajoute une friction pour les équipes qui travaillent surtout dans une autre langue.

Questions fréquentes

testRigor automatise des tests de régression de bout en bout sur les parcours visibles par l'utilisateur. Les équipes QA vérifient que l'inscription, le paiement, l'onboarding et les modifications de compte fonctionnent toujours après une livraison, sur le web, le mobile, le poste de travail et les API.