Manuel utilisateur
  • Pourquoi kaliosTest ?
  • Chapitre 1 : les concepts
    • Objet / Propriété / Action
    • Composant
    • Parcours / Statut / Trace
  • Chapitre 2 : les manipulations de base
    • Espace schématisation
      • Introduction
      • La gestion des composants
        • Créer un composant
        • Renommer un composant
        • Editer un composant
        • Supprimer un composant
        • Réutiliser un composant
        • Aligner des composants
        • Relier des composants
      • Les groupes de composants
        • Créer un groupe
        • Ouvrir un groupe
      • Agir sur plusieurs éléments du schéma
      • Nommer un parcours
      • Mettre à jour la liste des parcours
      • Réutiliser un parcours
    • Espace parcours
      • Introduction
      • Le paramétrage des parcours
        • Créer un ou plusieurs objet(s)
        • Paramétrer un ou plusieurs objet(s)
        • Récupérer les paramètres d'un autre parcours
        • Jeux de valeurs
        • Datapool
      • La gestion des objets
        • Changer l'action d'un objet
        • Changer l'action d'un composant
        • Changer la propriété texte de l'objet
        • Parametrer un objet
        • Localiser un objet par une propriété technique (ex:id)
        • Depuis l'arbre des parcours
          • Ajouter un objet
          • Déplacer un objet
          • Supprimer un objet
      • Exécuter un parcours
  • Chapitre 3 l'automatisation par la pratique
    • Accéder à lodge
    • Cliquer sur un objet par son texte
    • Saisir dans un objet localisé par son texte proche
    • Selectionner dans une liste localisée par son texte proche
    • Verifier un texte a l'écran
    • Executer le parcours recherche logements
    • Executer le parcours recherche logements index
    • Cliquer sur un objet en utilisant un index
  • Chapitre 4 : documentation de référence des actions
    • Actions sur objet
      • Actions par reconnaissance textuelle
        • sendkeysbytext
        • typetext
        • dragbytext
        • selectbytext
          • radiobouton ou checkbox
          • liste déroulante
        • clickbytext
        • clickbelowbytext
        • clickabovebytext
        • clickrightbytext
        • clickleftbytext
        • clickbyindex
        • hoverbytext
        • checkbytext
        • checkcheckboxstatus
        • upload
        • clearvaluebytext
        • doubleclickbytext
        • longpressbytext
        • scrollbytext
        • swipeleftbytext
        • swiperightbytext
        • copybytext
        • checkformulabytext
      • Actions utilisant une propriété technique
        • id
          • sendkeysbyid
          • selectindexbyid
          • selectvaluebyid
          • selectvisibletextbyid
          • clickbyid
          • checkbyid
          • upload
        • name
          • sendkeysbyname
          • selectindexbyname
          • selectvaluebyname
          • selectvisibletextbyname
          • clickbyname
          • checkbyname
          • upload
        • xpath
          • sendkeysbyxpath
          • selectindexbyxpath
          • selectvaluebyxpath
          • selectvisibletextbyxpath
          • clickbyxpath
          • dragbyxpath
          • checkbyxpath
          • checknbelementbyxpath
          • copybyxpath
          • checkformulabyxpath
          • movejaugebyxpath
        • resourceid
          • checkbyresourceid
          • clickbyresourceid
          • sendkeysbyresourceid
          • clearvaluebyresourceid
          • doubleclickbyresourceid
          • longpressbyresourceid
          • swipeleftbyresourceid
          • swiperightbyresourceid
      • Actions sur Table
        • clicktable
        • checktable
        • sendkeystable
    • Actions sur composant
      • wait loading complete
      • checkinnertext
      • visualtesting applitools
      • visualtesting percy
      • comparescreenshot
      • checkinnertextnotpresent
      • clickbycoordinates
      • get email
      • get sms
      • open
      • close
      • wait
      • activate tab
      • cmd
      • confirmAlert
      • Scroll
      • frame
        • activate frame
        • desactivate frame
      • Tester les api
        • get
        • post
        • put
        • compare json
      • Tester les fichiers (pdf,xls,csv,doc)
        • checkpdf
        • checkxls
        • checkcsv
        • checkdoc
      • PressKey
  • Chapitre 5 : ajouter des actions
    • Ajouter une action sur objet
    • Ajouter une action sur écran
  • Chapitre 6 : exécution multi-plateformes
    • Exécution sur Windows
    • Exécution Android
    • Multi navigateurs Windows
    • Linux et MacOS
    • Webmobile
      • Configurer pour Webmobile Android
      • Configurer pour Webmobile IOS
    • Safari Mac avec Eclipse
    • Execution desktop
  • Chapitre 7 : simuler une charge
  • Chapitre 8 : Le TextEngine
    • Initialisation
    • Utilisation d’une action
    • Ajouter des actions
    • Fichier des objets
    • Exécution en ligne de commande
    • Analyse des résultats
    • Jira
    • Jeux de valeurs
    • Quelques exemples
  • Chapitre 9 : Le TextEngine avec KaliosTest
    • Exécution d’un plan de test généré par Kaliostest
    • Intégrer vos propres actions à Kaliostest
    • Exécution MultiRésolution
    • Configuration BrowserStack
      • Fichier de Configuration BrowserStack.yml
      • Configuration Lancement
      • Lancement plan de test Kalios
        • Eclipse IDE
      • Exemple Utilisation
      • Analyse Résultats
    • SauceLabs
      • Configuration
      • Initialisation
      • Exemple
      • Plan de test Kalios
      • Resultat
    • Azure DevOps
    • Jira
    • Percy
      • Installation
      • Execution
      • Résultat
Powered by GitBook
On this page
  • Configuration Config.java
  • Exécuter Plan de Test
  • Analyser les résultats
  1. Chapitre 9 : Le TextEngine avec KaliosTest

Azure DevOps

PreviousResultatNextJira

Last updated 10 months ago

Avec le TextEngine, il est possible d'exporter automatiquement les résultats de Plan de test dans Azure DevOps

Configuration Config.java

Pour activer et configurer l'export des résultats, il faut se rendre dans : scripts/scripts_techniques/config.java

Il faudra passer la variable AzureDevOps à 1 si vous souhaitez l'activer ou à 0 si vous souhaitez désactiver Azure DevOps.

En dessous, vous trouverez les informations à remplir pour accéder à votre Projet Azure DevOps

Vous trouverez les informations relatives à votre organisation et projet en haut à gauche de votre écran

Il vous faut aussi votre PAT (Personal Access Token). Pour le créer, cliquez sur la roue crantée à côté de votre profil et cliquez sur Personnal access tokens.

Vous pouvez désormais créer un nouveau token avec le bouton bleu New Token

Il est essentiel de lui donner au moins les permissions en Lecture et en Écriture dans la section Test Management

En cliquant sur Create, votre Token va s'afficher.

ATTENTION : Retenez le bien car il ne sera plus possible de le revisionner

Exécuter Plan de Test

Vous pouvez maintenant exécuter des plans de test généré par Kalios.

Analyser les résultats

Vous retrouverez tous vos résultats de plan de test dans la catégorie Runs de Test Plans

Ils seront tous affichés sous forme de liste comme ci-dessous :

On y trouve un triangle danger en cas de warning ou de KO d'un des parcours ou un rond vert en cas de parcours OK. On y retrouve aussi le nom du plan de test (ici : testDashboard), la date d'exécution, le nombre de parcours Warning ou KO ainsi que le ratio de parcours failed (Warning ou KO).

En double-cliquant sur un des résultats, vous accèderez à plus d'information avec un graphique notamment, mais c'est en cliquant sur Test results que vous trouverez les détails de chaque parcours de votre plan de test.

Vous pouvez avoir encore plus de détail en cliquant sur un des parcours :

  1. Le lien vers la trace des résultats (représenté ci-dessous)

  2. Le dernier message d'erreur (si le parcours est KO ou warning)

  3. Une capture d'écran (si le parcours est KO ou warning)

Exécution d'un plan de test
Exécution BrowserStack