Execution
Last updated
Last updated
L'exécution des tests se déroule via les fichiers bat généré par le TextEngine (cf. Execution en ligne de commande). Vous les trouverez dans le dossier Batfiles.
Si vous exécutez un plan de test Kalios, il est important de passer la variable Percy à 1 dans le fichier Config.
Votre test doit contenir l'action VisualTesting dont vous pouvez retrouver la documentation.
Si vous souhaitez faire un test visuel en utilisant uniquement la librairie Kalios, il suffit d'utiliser l'action VisualTesting et d'appeler getPercyResult() à la fin de votre programme pour alerter Percy que le test est fini.
Exemple :
Définir le Token Percy :
Dans l'invite de commandes (CMD), vous devez d'abord configurer le token Percy en tant que variable d'environnement pour l'authentification.
Utilisez la commande suivante pour définir le token :
Remplacez <votre_token_de_projet>
par le token que vous avez obtenu depuis l'interface Percy.
Exécuter votre test avec Percy CLI :
Une fois le token défini, vous pouvez exécuter votre test avec la commande suivante, en utilisant le fichier .bat
contenant vos tests :
Remplacez <nom_du_fichier_test>.bat
par le nom de votre fichier bat contenant les commandes pour exécuter vos tests. Par exemple, si votre fichier de test s'appelle run-tests.bat
, la commande sera :
Cette commande permettra à Percy d'exécuter les tests dans le fichier batch et de capturer les instantanés visuels tout au long du processus.
Vérification des résultats :
Une fois l'exécution des tests terminée, Percy enverra les captures d'écran à Percy.io pour analyse et comparaison visuelle. Vous pourrez consulter les résultats dans votre tableau de bord Percy.
Exemple complet :
Si votre token Percy est abc123
et votre fichier de test bat s'appelle test-suite.bat
, l'exécution se fera comme suit :
Cela définira le token d'authentification, puis exécutera vos tests tout en capturant les différences visuelles.