Test Automation iTop : automatisez vos tests fonctionnels sans code

Introduction

L’extension iTop Test Automation vous permet de créer et exécuter des tests fonctionnels automatisés sans écrire de code. Grâce à un éditeur de workflow visuel par glisser-déposer, validez facilement vos parcours utilisateurs et formulaires.

Fonctionnalités principales

 

Éditeur visuel drag-and-drop

 

Construisez vos tests intuitivement avec :
Une palette d’actions à glisser sur le canvas
Un panneau de propriétés pour configurer chaque étape
Un historique d’exécution pour consulter les résultats passés

 

Actions disponibles

 

Action
Description
goToUrl
Naviguer vers une URL
waitForPageLoad
Attendre le chargement de la page
setInputValue
Remplir un champ de formulaire
click
Cliquer sur un élément
waitForElement
Attendre l’apparition d’un élément
assertElementExists
Vérifier qu’un élément existe
assertElementValue
Vérifier la valeur d’un élément

 

Sélecteurs flexibles

 

Identifiez vos éléments avec CSS, XPath, ID, Name, Class ou Link text.

 

Statistiques par tags

 

Organisez vos étapes avec des tags personnalisés pour mesurer les performances par section.

Scénario : Tester la connexion utilisateur

 

Voici comment créer un test de connexion en quelques minutes.

 

1. Créer le cas de test

 

Allez dans Administration > Cas de test et cliquez sur Nouveau.

 

2. Construire le workflow

 

Depuis la fiche du cas de test, cliquez sur Éditer le workflow pour ouvrir l’éditeur visuel.

 

Ajoutez les actions suivantes :

 

1. goToUrl → URL de la page de connexion
2. waitForPageLoad → Attendre le chargement
3. setInputValue → Saisir le login (`input[name= »auth_user »]`)
4. setInputValue → Saisir le mot de passe (`input[name= »auth_pwd »]`)
5. click → Cliquer sur le bouton de connexion
6. assertElementExist* → Vérifier qu’un élément du dashboard apparaît

 

3. Exécuter et analyser

 

Cliquez sur Tester pour lancer l’exécution. Consultez ensuite les résultats :

 

Onglet Résumé: Statut global et durée
Onglet Tags: Performance par section
Onglet Logs: Traces détaillées et captures d’écran en cas d’erreur
Une vidéo ci-dessous pour la création de ce workflow ! 

 

Conclusion

iTop Test Automation offre une solution accessible pour automatiser vos tests fonctionnels:

Éditeur visuel sans code
Actions couvrant les cas d’usage courants
Statistiques détaillées pour analyser les performances