introduction tricentis tosca automation tool
Cet article fournit une introduction à l'outil d'automatisation des tests TOSCA. Il couvre les principaux composants du TOSCA et les détails de Tosca Commander & Workspace:
Cet article vise à fournir une bonne idée de démarrage de l'outil à ceux qui sont nouveaux sur TOSCA et souhaitent y apprendre et y faire carrière.
TOSCA signifie Spécification de topologie et d'orchestration pour les applications cloud.
Liste des didacticiels de cette série TOSCA
Tutoriel n ° 1: Introduction à l'outil d'automatisation Tricentis TOSCA (Ce tutoriel)
Tutoriel n ° 2: Créer et gérer des espaces de travail dans Tricentis TOSCA Automation Tool
Tutoriel n ° 3: Comment créer et exécuter des cas de test dans l'outil de test Tosca?
Ce que vous apprendrez:
Qu'est-ce que Tricentis TOSCA Testsuite ™?
TOSCA Testsuite ™ est un outil logiciel pour l'exécution automatisée de tests logiciels fonctionnels et de régression.
Outre les fonctions d'automatisation des tests, TOSCA comprend
- Gestion de test intégrée
- L'interface utilisateur graphique (GUI)
- Interface de ligne de commande (CLI)
- Interface de programmation d'application (API)
La suite de tests prend en charge tout le cycle de vie du projet de test. Cela commence par le transfert et la synchronisation des spécifications du système de gestion des exigences.
TOSCA aide ses utilisateurs à créer des cas de test efficaces sur une base méthodologiquement solide, sert d'assistant exécutif et résume les résultats des tests dans divers rapports.
TOSCA Testsuite ™ est conçu et développé par TRICENTIS Technology & Consulting GmbH (une société de logiciels autrichienne basée à Vienne)
Composants de TOSCA Testsuite ™
Divers composants et système sous test
Comme indiqué dans l'image ci-dessus, les différents composants de la suite de tests sont
- Commandant TOSCA
- Assistant TOSCA
- Exécuteur TOSCA
Tous ces trois sont côté client, il comprend également le référentiel (également appelé «référentiel de test») qui est côté serveur.
TOSCA Commander ™
Il s'agit de l'interface utilisateur graphique de TOSCA Testsuite ™. Il est considéré comme le cœur de la suite de tests. Le commandant utilise un «espace de travail» pour l'administration des cas de test. Cela signifie qu'il permet la création, la gestion, l'exécution et l'analyse faciles des cas de test.
Comme il s'agit du système middleware entre le référentiel de test et TOSCA Executor, il récupère les cas de test du référentiel et les transmet à l'exécuteur de test qui les exécute plus tard sur le système sous test (SUT).
Tous les éléments sont affichés dans une structure arborescente (exemple de capture d'écran ci-dessus). La partie gauche de la fenêtre est utilisée pour la navigation , alors que la bonne section est la zone de travail.
La capture d'écran ci-dessus est un exemple de la fenêtre «Cas de test», de même, la disposition des autres fenêtres (Exigence, ExecutionList, etc.) a la même apparence. Tous les éléments du TOSCA Commander ™ sont structurés les uns sous les autres dans un ordre hiérarchique strictement observé. Chaque opération ne peut être effectuée qu'en observant cette hiérarchie d'objets.
Il fournit le Glisser déposer fonctionnalité utilisée pour déplacer les éléments dans l'application. Il a également le fonction d'amarrage qui permet à l’utilisateur de personnaliser la disposition de la fenêtre selon ses besoins.
Ainsi, TOSCA Commander ™ fournit ces types de fonctionnalités et fonctionnalités à l'utilisateur pour leur commodité. Il fonctionne de la même manière que l'Explorateur Windows. Lors de la création de la structure de dossiers, on peut utiliser les commandes telles que créer, copier, coller, renommer, supprimer, etc.
Espace de travail TOSCA
Il s'agit de votre espace de travail personnel où vous pouvez créer, administrer, exécuter et analyser des cas de test. Il contient divers objets, c'est-à-dire appelés Objets TOSCA Commander ™ et ce sont,
- Modules
- Listes d'exécution
- Cas de test
- Conditions
- Conception de cas de test
Vous pouvez créer la relation entre ces objets en les mappant / en les liant. C'est ce qu'on appelle le mappage d'objets dans TOSCA. Lors de l'exécution, les informations de contrôle de ces objets (Modules, ExecutionLists, TestCases et Requirements, etc.) sont combinées.
Objets TOSCA Commander ™ - Organisés en «mondes»
Les objets TOSCA Commander ™ sont classés dans différents mondes et chaque objet est reconnu individuellement par une couleur spécifique.
Nous avons un autre objet, à savoir les objets 'Reporting' qui ont également un monde appelé Monde des rapports . Ce n'est pas nécessaire pour les débutants, donc nous n'en discuterons pas en détail pour l'instant.
TOSCA «Worlds» et son flux de travail:
Vous trouverez ci-dessous un aperçu de l'apparence de la fenêtre du projet TOSCA dans ses mondes colorés.
Cartographie / Liaison dans TOSCA
La liaison, l'importation de données externes et l'exportation de données sont possibles dans TOSCA. Vous trouverez ci-dessous un aperçu de la façon dont la liaison est effectuée dans TOSCA.
Liaison de fichiers externes: Il existe deux façons de lier un fichier externe dans TOSCA, c'est-à-dire
- Par glisser-déposer avec des objets de base dans TOSCA Commander
- En utilisant l'opération «Joindre un fichier» du menu contextuel
Voici donc les 2 façons de lier les fichiers dans TOSCA. Nous allons maintenant voir les différents types de liens disponibles dans TOSCA.
Il existe trois types de liens, à savoir
- Embarqué
- Lié
- LinkedManaged
Embarqué :Il s'agit de l'incorporation d'un fichier dans le Référentiel TOSCA
Lié :Un fichier sera référencé, mais pas hébergé dans le référentiel. Le lien fait référence au répertoire source du fichier.
LinkedManaged :Le fichier est copié dans un répertoire spécifié qui est généralement accessible et à partir de là, il sera géré de manière centralisée.
C'est ainsi qu'un fichier externe ou des données externes peuvent être importés dans TOSCA. De même, les données de TOSCA peuvent également être exportées vers d'autres fichiers (par exemple MS Word, MS Excel, etc.) via le presse-papiers par,
déclenchement de port vs redirection de port
- sélectionner une ligne ou une zone dans la section droite d’une fenêtre TOSCA et appuyer sur + «C»
- en utilisant l'opération «Copier le tableau dans le presse-papier» du menu contextuel
TOSCA Commander ™ - Onglet Détails
Dans l'image ci-dessus, vous pouvez voir l'onglet «Détails» sur le côté droit de la fenêtre du TOSCA Commander. Ainsi, chaque objet dans TOSCA a une vue Détails dans laquelle diverses colonnes peuvent être ajoutées ou supprimées selon les besoins.
Comment ajouter une colonne:
1. Faites un clic droit sur l'en-tête d'une colonne et sélectionnez l'option «Sélecteur de colonnes» dans le menu contextuel. Une fenêtre s'ouvre contenant une liste des colonnes disponibles.
2. Faites glisser la colonne requise sur un en-tête de colonne existant. La nouvelle colonne est automatiquement ajoutée à la position marquée par deux flèches.
Comment supprimer une colonne:
- Sélectionnez l'en-tête de la colonne à supprimer et maintenez le bouton gauche de la souris enfoncé.
- Faites glisser la colonne vers le bas jusqu'à ce que le pointeur de la souris ait la forme d'un X, puis relâchez le bouton de la souris.
Conclusion
Dans ce didacticiel d'introduction, nous avons couvert les principaux composants de l'outil de test Tricentis TOSCA et les détails de Tosca Commander et Workspace. Ces informations sont suffisantes pour démarrer avec TOSCA, plus d'informations sur l'espace de travail et ses types, le concept d'enregistrement / extraction pour les objets TOSCA seront abordés dans le prochain article.
Avez-vous déjà essayé l'outil d'automatisation TOSCA?
Tutoriel SUIVANT
lecture recommandée
- Tutoriel SeeTest Automation: Un guide de l'outil d'automatisation des tests mobiles
- Apprentissage des bases de Rational Robot - IBM Test Automation Tool
- Outil de test d'automatisation de l'interface graphique Sikuli - Guide du débutant, partie 2
- Tutoriel Geb - Test d'automatisation du navigateur à l'aide de l'outil Geb
- Introduction à Sikuli GUI Automation Tool (Automatisez tout ce que vous voyez à l'écran) - Tutoriel Sikuli # 1
- Tutoriel Katalon Studio: Un outil d'automatisation de test gratuit que vous attendiez
- Tutoriel Ranorex: un puissant outil de test d'automatisation de bureau, Web et mobile
- Créer et gérer des espaces de travail dans Tricentis TOSCA Automation Tool