Testeur manuel
Vous n'avez aucun langage, framework ni système de build à apprendre. Créez une seule fois le parcours de régression que vous exécutez manuellement à chaque version, puis lancez-le en deux clics.
Créez un scénario à partir d'étapes ou transformez un cas de test existant en test automatisé avec l'assistant d'intelligence artificielle. Les exécutions se déroulent dans des navigateurs sur notre infrastructure. Vous n'avez aucune chaîne CI/CD, aucun serveur ni aucun framework à maintenir.
Le même produit répond à trois situations différentes au sein d'une équipe.
Vous n'avez aucun langage, framework ni système de build à apprendre. Créez une seule fois le parcours de régression que vous exécutez manuellement à chaque version, puis lancez-le en deux clics.
Inutile d'affecter une personne à la maintenance d'un framework. Les exécutions se déroulent en parallèle, tandis que les étapes et les localisateurs restent dans un catalogue partagé plutôt que dans le dépôt d'une autre personne.
Vous n'avez besoin ni de runners, ni d'images, ni d'une file d'attente CI/CD. Nous fournissons les navigateurs et les ressources d'exécution, tandis que les rapports restent dans votre projet.
D'un projet vide à un résultat dans le navigateur. Rien ne doit être installé.
Ajoutez et vérifiez le domaine de votre environnement. Les tests automatisés s'exécutent uniquement sur les domaines vérifiés par votre équipe. Il est impossible de lancer des tests sur des sites tiers.
Une étape contient une action, une cible et une valeur : ouvrir, cliquer, remplir ou vérifier. Vous pouvez également transmettre un cas de test à l'assistant d'intelligence artificielle et recevoir des étapes prêtes à l'emploi.
Choisissez le navigateur, la résolution, le nombre de workers et le nombre de nouvelles tentatives. L'exécution rejoint la file d'attente et se déroule sur notre infrastructure.
Vous voyez l'étape exacte à laquelle le scénario s'est arrêté. Une capture d'écran est créée par défaut en cas d'échec, et vous pouvez activer une capture finale.
L'assistant d'intelligence artificielle crée un prompt prêt à l'emploi à partir de votre cas de test, de votre page ou de votre anomalie. Exécutez-le dans le modèle de votre choix, puis réimportez le résultat dans le projet. Les scénarios importés reçoivent un tag afin que vous puissiez les vérifier et les modifier avant leur exécution.
Les anomalies disposent de leur propre processus. Une correction décrite uniquement avec des mots peut régresser. Un test automatisé créé à partir des étapes de reproduction reste dans le projet et détecte la régression dès la version suivante.
Les pages et les éléments sont conservés dans des catalogues distincts. À chaque étape, vous sélectionnez un élément dans le catalogue au lieu de saisir manuellement un sélecteur. Lorsque l'interface change, mettez à jour une seule entrée plutôt que vingt étapes réparties dans dix scénarios.
Placez le début récurrent d'un scénario dans un bloc partagé et associez-le comme précondition. Il s'exécute dans la même session de navigateur avant les étapes principales.
Les noms d'utilisateur et les mots de passe proviennent des comptes de test du projet au lieu d'être enregistrés en texte brut dans une étape.
/login/projects/test-case/:idrole = buttonname = logintestid = project-rowLes exécutions utilisent les moteurs de navigateur Playwright de notre image. Configurez les paramètres dans le formulaire de lancement.
Un téléphone est reproduit grâce à son User-Agent et à sa résolution d'écran : le site affiche sa mise en page mobile, tandis que le worker fournit les capacités mobiles et touch. Aucun profil d'appareil Playwright n'est appliqué ; Chromium avec un User-Agent mobile reste donc Chromium.

Notre documentation décrit les fonctionnalités prises en charge par le produit dans une version précise et ne promet aucune capacité qui n'est pas encore disponible.
Non. Vous créez un scénario à partir d'étapes dans l'interface. Connaître Playwright peut vous aider à comprendre le processus sous-jacent, mais ce n'est pas obligatoire.
Non. Les exécutions se déroulent sur notre infrastructure, vous n'avez donc rien à installer ni à maintenir.
Non. Les tests s'exécutent uniquement sur les domaines vérifiés par votre équipe. Cette restriction est intentionnelle.
Si les localisateurs proviennent du catalogue d'éléments, mettez à jour une entrée du catalogue plutôt que chaque étape.
Uniquement si vous les envoyez vous-même. Nous n'exécutons aucun modèle et ne transmettons pas le prompt à votre place.
Oui. Importez un tableau JSON contenant jusqu'à cinquante scénarios à la fois.
Un domaine, dix étapes, une exécution. Ensuite, il travaille pour vous à chaque version.
Laissez une demande : nous vous recontacterons pour discuter des besoins de votre équipe.
Nous ne vendons pas seulement un produit prêt à l’emploi : nous adaptons la plateforme à vos processus. Dites-nous ce qui compte pour vous.
Réservez une démonstration ComplexQA pour vous et votre équipe QA.
Des questions ou des idées ? Écrivez-nous à support@complexqa.com ou remplissez le formulaire.