Ce article montre l'automatisation d'un cas de test avec kaliosTest.
Création d'un composant
Ce chapitre commence par créer une fonctionnalité pour regrouper les parcours. Puis ensuite on crée des composants pour cliquer dans les menus et l’on termine par la création du parcours en assemblant ces composants.
Créer une fonctionnalité "Choix categorie depuis menu" :
Ensuite dans la fonctionnalité "Choix catégorie depuis menu", on va créer les parcours de choix des menu (par exemple women/top/jacket). Le premier composant est de cliquer sur women (composant de navigation car c’est un click):
Le deuxième composant est de cliquer sur le menu “tops”:
Le troisième composant est de cliquer sur le menu “jackets” :
Création d'un parcours
Le parcours est un enchainement de composant pour indiquer dans quel ordre s’exécute les composants. Relier les composant et nommer le parcours "choix catégorie women top jackets" :
Générer le parcours :
Par défaut, l’action est clickbytext. Hors, il faut juste déplacer la souris sur le menu (sans cliquer) qui correspond à l’action hoverbytext. Nous allons voir comment change l’actoin dans le parcours. Déplier le parcours et modifier l’action sur women pour faire un hoover (et pas un click):
et modifier l’action sur top pour faire un hoover (et pas un click) :
Le parcours peut contenir lui même un parcours, ce qui peut être utile pour réutiliser une suite de composants et enchainer avec un autre composant / parcours. Le cas de test “retirer un article au panier” commence par le choix dans le menu (un parcours) puis le click sur un article (un composant).
Glisser deposer le parcours "choix catégorie women top jackets" :
La deuxième étape du parcours est de cliquer sur l’article “Juno Jacket”:
Relier le parcours de choix du menu au composant de selection d’article et nommer le parcours “retirer un article au panier” :
Générer le parcours :
Variabiliser le parcours
On peut variabiliser l’article en remplacant le texte “Juno Jacket” par $Jacket :
et en mettant la valeur de la jacket dans le fichier de variable :
Exécuter le cas de test
Pour exécuter le parcours, il faut indiquer l’url du site. Le lancement du parcours se fait en cliquant sur l’icône Run.
Indiquer l’url du site magento :
Cliquer sur le parcours et sur l’icône Run. A la fin de l’exécution, le parcours a un statut / une trace / une vidéo / une console :
Récupération des exemples
Vous pouvez récupérez les exemples de ce comparatifs en allant sur https://www.kaliostest.com/essayez.