Catégories

Qu'est-ce que ATS

Agilitest est une suite intuitive d'automatisation des tests fonctionnels conçue pour que tout le monde puisse automatiser les tests.

Avec une approche unique de l'automatisation des tests fonctionnels, Agilitest offre une vision globale de la qualité des logiciels à tout moment, qu'il s'agisse de technologies web, desktop, mobile ou webservice .

Dans un contexte où les équipes Agiles et l'intégration DevOps deviennent la norme, Agilitest fournit à tous les testeurs de logiciels, qu'ils aient une formation technique ou non, un moyen intuitif et robuste de créer, maintenir et d'exécuter des tests fonctionnels automatisés.

ActionTestScript, diminutif de ATS est un langage de test structuré, lisible et compréhensible par un être humain et facilement éditable par une I.A. utilisé pour créer des campagnes de tests automatisées fiables et puissantes avec une interface graphique.

ATS est open-source sous la licence licence Apache 2.0.

Les scripts de test sont définis par une séquence d'"actions" exécutées sur une page Web. Web (Chrome, Edge, Internet Explorer, Firefox), bureau (Desktop), mobileou Webservice.

Les scripts écrits en ATS sont convertis en classes java puis exécutés à l'aide des frameworks Selenium (pour les navigateurs), ou par des couches logicielles directement implémentées pour les parties bureau, mobile Android et iOS ou les Webservices.

ATS produit des rapports dans les formats suivants :

Rapports d'exécution:

- Rapport d'exécution : pour une lecture globale de l'exécution des tests‍

- Rapport d'exécution détaillé (avec ou sans capture d'écran): pour analyser les raisons des échecs des tests.

- Rapport de synthèse (pdf): pour une lecture globale de la réussite des tests dans un format spécialisé

- Rapport ATSV: Images d'exécution compilées dans un format vidéo (lecture via le lecteur ATSV)

- Rapport de validation: pour documenter et archiver les exécutions réalisées

ATS est compatible avec le format d'exécution TestNG largement utilisé et est compatible avec la plupart des systèmes d'intégration continue récents.

Avec ATS, les concepteurs de tests se concentrent uniquement sur les actions fonctionnelles à réaliser et n'ont pas à se soucier des considérations techniques.

Le lien entre ATS et Agilitest

Pour que ATS et Agilitest fonctionnent, vous devez installer certains prérequis.

Pour plus d'informations, vous pouvez consulter la documentation sur les exigences matérielles et logicielles.

Le lien est avant tout philosophique : nous avons voulu mettre à la disposition de tous la technologie de relecture des tests logiciels qui est ATS et permettre ainsi une accélération possible des développements qui sont liés : les technologies liées au dev/ops et plus généralement tous les acteurs de la chaîne de production des logiciels sont multiples et encore en forte évolution.

Techniquement, Agilitest est un éditeur qui produit des scripts ATS , mais nous avons aussi mis dans cet éditeur toute l'expérience de plusieurs années d'utilisation d'outils de tests automatisés. Il s'appuie sur ATS et bénéficie des caractéristiques techniques qu'il apporte : lisibilité des scripts, relecture pas à pas des tests, robustesse...

🔸Warning

Agilitest est un éditeur de code ATS , mais les modifications ne se font pas à partir de l'éditeur Agilitest mais avec Notepad++, par exemple.

ATS est maintenu par Pierre HUBER, fondateur de CAIPTURE, éditeur d'Agilitest. Plus d'informations en suivant le lien :

www.actiontestscript.com

Vous avez encore besoin d'aide ?
Contacter le support