TestRail - Guide rapide

TestRail est un outil de gestion de test basé sur le Web utilisé par les testeurs, les développeurs et d'autres parties prenantes pour gérer, suivre et organiser les efforts de test de logiciels. Il suit un concept de gestion de test centralisé qui facilite la communication et permet un développement rapide des tâches au sein de l'équipe d'assurance qualité et d'autres parties prenantes.

Points à noter

  • TestRail est un outil de gestion des tests.

  • Il est développé par le logiciel Gurock.

  • TestRail est un outil Web et prend en charge tous les navigateurs, y compris Chrome, Firefox, IE.

  • Il prend en charge différents systèmes d'exploitation Windows tels que Windows XP, Vista, 7, etc.

  • TestRail offre une période d'essai de 30 jours pour l'identifiant de messagerie Business ainsi que pour les e-mails personnels.

  • TestRail peut être intégré à de nombreux autres outils - JIRA, Bugzilla, Fogbugz, Version One, TFS, GitHub etc.

Licence et essai gratuit

  • TestRail est un outil commercial et disponible en version d'essai pour une durée limitée de 30 jours.

  • Pour utiliser les services TestRail, une licence est requise.

  • TestRail fournit une licence gratuite pendant 30 jours pour l'accès basé sur le cloud ainsi que la configuration du serveur local.

Utilisations de TestRail

  • Utilisé pour suivre toutes les activités d'assurance qualité à partir de la 1ère phase du cycle de vie des tests logiciels.

  • TestRail est utile dans la gestion des tests, la gestion des données de test et l'intégration avec d'autres outils pour personnaliser l'utilisation selon les besoins.

  • En plus de ce qui précède, TestRail prend également en charge la gestion des exigences, la gestion des ressources.

  • Il prend en charge toutes les activités de niveau macro effectuées par QA.

TestRail est très utile pour effectuer des tâches d'assurance qualité telles que l'écriture de cas de test, l'exécution, les rapports, etc.

Spécifications TestRail

Laissez-nous discuter des spécifications de Testrail avant d'apprendre comment l'installer. Ceci est un résumé de quelques spécifications importantes basées sur son fonctionnement et sa portée des opérations

S.No. Spécification et description
1 Application copyright
  • Il s'agit du logiciel Gurock.

  • Il fournit une version commerciale et d'essai.

2 Tool scope
  • Il peut être utilisé comme gestion des tests et gestion des données de test.

  • Il est utilisé comme utilitaire de test.

3 Testing Methods
  • Test agile

  • Test d'automatisation

  • Essais exploratoires

  • Test fonctionnel / manuel

4 Tool Objectives
  • Test de bureau

  • Test Web

  • Statistiques des cas de test.

5 Management Features
  • Gestion des exigences
  • La gestion des ressources
  • Propriété défectueuse
  • Gestion des tests
  • Reporting
6 Hardware Requirements for Server
  • CPU 2,5 GHz et plus récent
  • Mémoire 6 Go et plus
  • Espace disque 200 Mo + par utilisateur
sept Error Handling
  • Capturez des captures d'écran
8 User interface Available
  • API COM
  • Plugin
  • Utilisabilité GUI
  • Client SaaS
  • Basé sur le serveur et le Web

TestRail dispose d'un large éventail de fonctionnalités pour attirer les contrôleurs de qualité et d'autres parties prenantes pour la gestion des tests. Voici quelques fonctionnalités de base de TestRail

Fonctionnalités principales de TestRail

Voici une liste de fonctionnalités de Testrail qui le rendent si populaire parmi les utilisateurs, notamment la fonction de centralisation et d'organisation

S.No. Caractéristiques principales et description
1 Testing Supports and Methodologies
  • Test agile
  • Test de la boîte noire
  • Essais exploratoires
  • Test fonctionnel / manuel
  • Test d'automatisation
2 Centralize & organize
  • L'outil TestRail crée, centralise, organise et gère les cas de test de manière très efficace et efficiente.

  • Importez facilement des cas de test d'Excel et d'autres outils de gestion.

  • Il peut créer plusieurs versions de cas de test à des fins de comparaison et d'utilisation.

  • Il peut partager le référentiel de cas de test entre différents projets, versions et sprints.

3 Manage & Track Execution
  • Il prend en charge la création et la réexécution des suites d'exécution de tests.

  • Il lance également la suite d'automatisation.

  • Il capture pas à pas l'historique d'exécution des tests avec des explications détaillées.

  • Il prend en charge la configuration et les paramètres spécifiques aux tests.

4 Notification
  • Un e-mail peut être envoyé pour une tâche particulière aux utilisateurs.

  • Voter et regarder des fonctionnalités pour garder un œil sur les progrès des parties prenantes.

  • Utilisez @mention pour attirer l'attention d'un membre spécifique de l'équipe sur Commentaires / Description.

5 Power Search
  • TestRail prend en charge une fonctionnalité de recherche puissante avec des fonctionnalités de raccourcis clavier

  • prend en charge la recherche de texte libre

  • prend en charge la recherche syntaxique

6 Reports
  • TestRail prend en charge plusieurs rapports.

  • Il prend en charge les rapports de cas de test et d'exécution de test

  • Générez un rapport récapitulatif détaillé pour les projets, les jalons, le plan et les exécutions.

  • Suivez la charge de travail de toute l'équipe.

  • Il prend également en charge Cross Project Report.

sept Scale with Team Growth
  • TestRail prend en charge toute équipe commerciale et tout projet, indépendamment de leur taille et de leur complexité.

8 Integration
  • TestRail prend en charge plus de 100 compléments pour se connecter à différents logiciels afin de faciliter le travail.

  • Une large gamme de compléments le rend aussi universel dans le monde entier - JIRA, Bamboo, HipChat, BugZilla, egg P lant, Cucumber, Jenkins, Selenium, etc.

  • Il prend également en charge l'intégration Rally et Version One.

9 Common Features
  • Il prend en charge les barres latérales collantes

  • prend en charge la mise en forme de texte enrichi

  • optimisation de l'impression

  • planification et prévision

dix Recover Data
  • Générez et téléchargez des sauvegardes complètes du système.

  • Migrez et importez des cas de test existants à partir d'Excel et de l'ancien outil de données.

  • Exportez les données dans des fichiers CSV, XML et Excel.

TestRail offre une période d'essai gratuite de 30 jours pour les nouveaux utilisateurs et les utilisateurs enregistrés avec des fonctionnalités de base. TestRail a également d'autres plans avec différentes fonctionnalités avancées et compléments. Le coût dépend du nombre d'utilisateurs. En visitant http // www.gurock.com / testrail / pricing / cloud / user peut voir différents plans disponibles à des fins d'essai.

Mettre en place des essais gratuits

Visitez http // www.gurock.com / testrail / et cliquez sur Try TestRail en haut à droite comme indiqué dans la capture d'écran ci-dessous

Sélectionnez maintenant TestRail cloud (sélection par défaut).

Il ouvre un formulaire de base pour créer un compte TestRail.

Entrez les détails dans les champs suivants comme indiqué dans les captures d'écran suivantes

  • Web addess - Il doit être unique et cette URL sera utilisée pour accéder à l'application qTest.

  • Name - Celui qui veut essayer la version gratuite.

  • Email- Veuillez noter qu'il accepte Gmail, Yahoo, Outlook. Il peut également s'agir d'un courrier électronique professionnel.

Le même email peut être utilisé comme nom d'utilisateur pour accéder à TestRail.

Après avoir entré tous les détails, cochez la case Conditions et services et cliquez sur «Créer un essai TestRail» comme indiqué dans la capture d'écran ci-dessous.

Il affichera la page de confirmation. L'utilisateur doit visiter l'e-mail et cliquer sur le lien de confirmation pour activer le compte.

Une fois l'e-mail confirmé, un message de remerciement s'affiche et le compte est en cours de création.

Le tableau de bord du compte TestRail s'affiche comme ci-dessous

Pour vous connecter à TestRail, accédez à votre exemple de site Web, sélectionné lors de la création de l'essai gratuit. Cela ouvrira une page de connexion;

  • Entrez votre adresse e-mail enregistrée comme nom d'utilisateur et mot de passe (le mot de passe à usage unique est envoyé à l'e-mail enregistré).

  • Cliquez sur le bouton CONNEXION.

  • La capture d'écran suivante montre comment se connecter à TestRail en utilisant les informations d'identification

En cas d'erreur

  • En raison d'un échec de connexion, la page d'erreur suivante s'affiche

  • Une erreur peut survenir en raison d'une mauvaise combinaison d'ID de messagerie ou de mot de passe.

La capture d'écran suivante montre le message d'erreur que l'utilisateur reçoit si les informations d'identification ne sont pas correctes

Si vous avez oublié le mot de passe, pour le récupérer

  • Cliquez sur "J'ai oublié mon mot de passe?" à côté du bouton de connexion.
  • Entrez l'e-mail de connexion
  • Cliquez sur Demander une réinitialisation de mot de passe

La capture d'écran suivante montre comment récupérer le mot de passe si vous avez oublié

L'utilisateur recevra un e-mail avec les détails du nom d'utilisateur ou un lien pour réinitialiser le mot de passe.

Lors de la connexion réussie

En cas de connexion réussie, le tableau de bord système s'affiche si le compte est associé à un projet par l'administrateur ou si l'utilisateur peut créer un exemple de projet. La capture d'écran suivante affiche la page d'accueil / le tableau de bord de TestRail lors d'une connexion réussie

Le tableau de bord est la première page qu'un utilisateur peut voir après s'être connecté à TestRail. Le tableau de bord est personnalisé par l'administrateur. En fonction des rôles, l'administrateur peut définir l'accès à TestRail. L'administrateur a même le droit de changer les couleurs et le logo du compte TestRail.

Points à noter

Il y a 2 parties du tableau de bord - la première est un tableau de bord générique où tous les projets sont répertoriés et une autre est un tableau de bord spécifique au projet.

  • La barre de navigation présente au bas de la page TestRail sera la même sur toutes les pages / tous les écrans de TestRail - Créer un projet, ajouter des cas, démarrer une exécution, ajouter des résultats, inviter des utilisateurs et configurer l'intégration

  • Le tableau de bord a différents liens en haut à droite et ceux-ci sont identiques sur toutes les pages - Travailler sur, <Nom d'utilisateur> pour les paramètres et la section Déconnexion, Aide et commentaires, E-mail, Twitter et Blog.

  • Dans la première moitié de la section, le tableau de bord affiche un graphique d'activité de tous les projets sur une base quotidienne. Dans la moitié suivante, il affiche le nom de tous les projets répertoriés. l'utilisateur peut accéder à l'un des projets en cliquant sur le nom.

La capture d'écran suivante affiche le tableau de bord de TestRail

Une fois que l'utilisateur clique sur le nom du projet (fils - de base dans la capture d'écran ci-dessus), il affiche le tableau de bord du projet. Le tableau de bord du projet est le même que le tableau de bord principal de TestRail comme expliqué ci-dessus.

  • La seule partie supplémentaire est la barre de navigation qui fournit différentes fonctionnalités - Vue d'ensemble, à faire, jalons, essais et résultats, cas de test, rapports

  • En haut à gauche, Return to Dashboardle lien est présent. En cliquant dessus, l'utilisateur peut accéder à la section principale du tableau de bord où tous les projets sont répertoriés.

  • Dans la première moitié de la section de présentation, l'utilisateur peut voir un graphique des activités quotidiennes effectuées dans le projet.

  • L'utilisateur peut accéder à différentes sections de rapports et Edit les détails du projet en cliquant sur le bouton Rapports et Modifier.

  • Dans la moitié suivante, l'utilisateur peut voir les exécutions de test et la liste des jalons ainsi que le bouton de raccourci pour ajouter des exécutions de test et des jalons pour le projet.

La capture d'écran suivante montre la page Tableau de bord du projet

Aide et commentaires

TestRail fournit de nombreuses façons utiles d'interagir avec les utilisateurs. il a un guide de l'utilisateur, des vidéos, des forums d'assistance, des raccourcis clavier, etc. L'utilisateur peut accéder aux blogs, suivre sur Twitter et s'abonner à la newsletter de Gurock.

Ces fonctionnalités sont accessibles en cliquant sur le lien Aide et commentaires sur le tableau de bord. À côté du lien, il y a 3 autres icônes - Abonnez-vous à la newsletter, suivez sur Twitter et découvrez TestRail.

La capture d'écran suivante affiche les fonctionnalités de l'aide et des commentaires

Profil de l'utilisateur

En cliquant sur le nom du profil → Mes paramètres, l'utilisateur peut afficher son profil personnel en mode édition. L'utilisateur peut modifier les champs suivants

Nom complet, adresses e-mail, langues, paramètres régionaux, mot de passe. Après avoir effectué des modifications, cliquez surSave Settings pour appliquer toutes les modifications.

En cliquant sur Logout, l'utilisateur reviendra à la page de connexion et ne pourra pas accéder aux détails du projet sans se reconnecter.

Pour inviter de nouveaux utilisateurs dans votre TestRail domaine, vous devez d'abord accéder au tableau de bord principal ou à l'aperçu du projet et survoler l'icône Inviter des utilisateurs présente en bas de la page, comme indiqué dans la capture d'écran ci-dessous

  • Lorsque l'utilisateur amène le curseur sur Inviter des utilisateurs, il affiche des informations génériques sur les fonctionnalités d'invitation de membre de l'équipe et comment inviter un processus utilisateur.

  • Connectez-vous en tant qu'administrateur et cliquez sur le lien Administration présent à droite.

  • Sélectionnez maintenant l'option Utilisateurs et rôles dans la liste de droite.

  • Les options Ajouter des utilisateurs et Ajouter plusieurs utilisateurs sont présentes sur le côté droit. La capture d'écran suivante affiche l'option Ajouter des utilisateurs

Ajouter un utilisateur

Pour ajouter un seul utilisateur, cliquez sur l'option Ajouter un utilisateur.

  • Il ouvrira un formulaire où entrer le nom complet, l'adresse e-mail, la notification, la langue, les paramètres régionaux, le fuseau horaire, etc. comme indiqué dans la capture d'écran ci-dessous

  • Sélectionnez maintenant l'option d'invitation par e-mail ou manuellement en définissant le nom d'utilisateur et le mot de passe.

  • Après cela, cliquez sur le bouton Ajouter un utilisateur pour terminer le processus d'invitation comme indiqué dans la capture d'écran ci-dessous

  • Une fois invités, ils recevront un e-mail de bienvenue avec un lien d'activation. Dans l'écran, un message de réussite s'affichera avec le nom du nouvel utilisateur ajouté comme indiqué dans la capture d'écran suivante

Ajouter plusieurs utilisateurs

Pour ajouter plusieurs utilisateurs, cliquez sur l'option Ajouter plusieurs utilisateurs. Il ouvrira un formulaire où les détails doivent entrer comme suit

  • Entrez chaque utilisateur sur une ligne distincte dans la zone de texte avec le format comme

    <full name>, <email address>

    tutorialspoint, [email protected]

  • Si vous le souhaitez, configurez un champ supplémentaire pour les utilisateurs tels que le rôle et les groupes.

  • Dans l'aperçu, l'utilisateur peut voir que les détails ajoutés sont valides ou non.

  • Par défaut, envoyer un e-mail d'invitation aux nouveaux utilisateurs sera coché.

  • Après cela, cliquez sur le bouton Ajouter plusieurs utilisateurs.

La capture d'écran suivante montre comment ajouter plusieurs utilisateurs

Lorsque l'utilisateur clique sur Ajouter plusieurs utilisateurs, une fenêtre contextuelle s'ouvre indiquant que les utilisateurs ont été ajoutés avec succès, comme indiqué dans la capture d'écran ci-dessous.

En cliquant sur Retour aux utilisateurs et aux rôles, l'utilisateur accédera à la page principale où tous les utilisateurs seront répertoriés comme indiqué dans la capture d'écran ci-dessous

Pour ajouter un projet, un utilisateur doit avoir un rôle d'administrateur. En bas, l'icône Créer un projet affiche la procédure d'ajout d'un projet lorsque l'utilisateur y amène le curseur.

Créer un projet

Lors de l'ajout d'un projet dans TestRail, la première étape consiste à vous connecter en tant qu'administrateur et à accéder à la page principale du tableau de bord où tous les projets sont répertoriés. Le 1 er écran après la connexion à TestRail.

Cliquez sur le bouton Ajouter un projet présent à droite comme affiché dans la capture d'écran ci-dessous

Il ouvre un formulaire d'ajout de projet où l'utilisateur doit entrer des détails dans les champs suivants

  • Name - Nom du projet

  • Announcement - Si une annonce pour le projet comme la date de sortie, la date de début, etc.

L'utilisateur peut cliquer sur la case à cocher pour afficher l'annonce sur la page Aperçu du projet. Sélectionnez le type de référentiel en fonction du projet et gérez les cas.

Cliquez maintenant sur Add Project comme indiqué ci-dessous

En option, l'utilisateur peut également ajouter des détails sur l'accès au projet. Pour ajouter des détails d'accès, allez à l'onglet suivant et sélectionnez Accès par défaut comme indiqué dans la capture d'écran ci-dessous

De même, l'utilisateur peut ajouter des détails dans l'onglet Défauts et références. Après avoir cliqué sur Ajouter un projet, le message de réussite s'affiche et le projet est répertorié comme indiqué dans la capture d'écran ci-dessous.Edit et Delete ainsi que pour modifier les détails du projet et les supprimer de la liste du projet.

TestRailprend en charge l'organisation des suites de tests. Les cas de test d'une suite de tests peuvent être regroupés en différentes sections. Les sections sont utilisées pour organiser les cas de test en groupes afin de faciliter l'identification des cas de test associés à un niveau de conception élevé à bas.

Points à noter

  • TestRail prend en charge une gestion des tests flexible et légère.

  • Les cas de test sont organisés en suite de tests

  • Une suite de tests est créée dans les modules ou fonctionnalités du projet.

  • La maintenance des cas de test dépend de la taille du projet.

  • Idéalement, une suite de tests comprend environ 100 cas de test.

  • il est recommandé de décomposer les suites de tests au niveau des fonctionnalités plutôt qu'au niveau du module, dans le cas de nombreux cas de test pour un module de projet.

Ajouter une section

Pour ajouter une section, l'utilisateur doit effectuer les étapes suivantes

  • Sélectionnez un projet dans le tableau de bord et accédez à l'onglet Cas de test.

  • Cliquez sur le bouton Ajouter des sections comme indiqué dans la capture d'écran ci-dessous

  • Il ouvrira la fenêtre Ajouter une section où l'utilisateur entre le nom de la section et la description (facultatif).

  • Dans le champ de description, l'utilisateur a la possibilité d'insérer un tableau ou des images. Le symbole est présent sur le côté droit comme indiqué dans la capture d'écran ci-dessous

  • Cliquez maintenant sur Add Sectioncomme affiché ci-dessus. La section est ajoutée et la structure des dossiers peut être visualisée sur le côté droit.

  • Dans le côté gauche, l'utilisateur peut voir le nom de la section, la description et non. des cas de test associés dans la section.

  • Il existe une autre option pour ajouter une sous-section pour organiser les cas de test au niveau macro, comme indiqué dans la capture d'écran ci-dessous

Ajouter une sous-section

L'utilisateur peut ajouter une sous-section différente sous une section pour organiser les cas de test au niveau macro. Les étapes suivantes doivent suivre lors de l'ajout d'une sous-section

  • Sélectionnez une section pour ajouter une sous-section et cliquez sur add subsection bouton comme indiqué dans la capture d'écran précédente.

  • Il ouvrira la fenêtre Ajouter une section où l'utilisateur doit entrer le nom de la section et la description (facultatif).

  • Dans le champ de description, l'utilisateur a la possibilité d'insérer un tableau ou des images. Le symbole est présent sur le côté droit comme indiqué dans la capture d'écran ci-dessous

  • Après cela, cliquez sur le bouton Ajouter une section présent en bas pour ajouter la sous-section.

  • La section est ajoutée et la structure des dossiers peut être visualisée sur le côté droit. Dans le côté gauche, l'utilisateur peut voir le nom de la section, la description et non. des cas de test associés dans la section.

Modifier une section

Cette fonctionnalité permet de modifier une section ou une sous-section existante. Les étapes suivantes doivent être exécutées pour modifier une section

  • Amenez le curseur sur le nom de la section, il affiche 2 icônes différentes.

  • L'icône de crayon est utilisée comme edit. Cliquez sur modifier le symbole comme indiqué ci-dessous.

  • Il ouvre la fenêtre Modifier la section où l'utilisateur peut modifier le nom et la description de la section. Après cela, cliquez surSave Changes bouton comme indiqué dans la capture d'écran ci-dessous Le nom et la description de la section seraient modifiés.

  • Supprimer une section

    Cette fonctionnalité permet deletingun volet. Lors de la suppression d'une section, il supprimera tout le contenu d'une section comme les sous-sections, les tests, etc. Pour supprimer une section, l'utilisateur doit effectuer les étapes suivantes

    • Amenez le curseur sur le nom de la section, il affiche 2 icônes différentes.

    • La 2ème icône est utilisée comme suppression. Cliquez sur le symbole de suppression comme indiqué dans la capture d'écran ci-dessous

    • Une fenêtre contextuelle de confirmation s'affiche pour la confi rmation à supprimer, cochez la case YES, supprimez cette section et cliquez sur le bouton OK comme indiqué dans la capture d'écran ci-dessous. Remarque Le bouton OK ne sera pas activé tant que la case n'est pas cochée. La page sera actualisée et la section sera supprimée.

    Un cas de test se compose d'une description, des prérequis du test, d'une liste des étapes de test et du résultat attendu. Le scénario de test confirme une fonctionnalité spécifique, documente une tâche, vérifie un artefact de projet et peut être vérifié par un testeur.

    Dans l'onglet des cas de test, les cas de test sont organisés sous différentes sections et sous-sections pour une maintenance efficace. Après avoir ajouté la section (discutée dans le chapitre précédent), vous devez maintenant ajouter des cas de test - l'objectif principal de cet onglet.

    Ajouter des cas de test

    Les étapes suivantes doivent être effectuées pour ajouter des cas

    • Allez dans l'onglet Cas de test et cliquez sur le lien Ajouter un cas présent à deux endroits, comme indiqué dans la capture d'écran ci-dessous

    • Il ouvre Add Test formulaire de cas où l'utilisateur entre le titre.

    • La section, le type, le modèle et la priorité sont des champs obligatoires et sélectionnés par défaut.

    • L'utilisateur peut changer en fonction de l'exigence et de l'emplacement pour ajouter des cas de test.

    • L'utilisateur entre les conditions préalables, les étapes et le résultat attendu comme indiqué dans la capture d'écran ci-dessous

    • Entrez le résultat attendu et cliquez sur Add Test Case bouton comme indiqué dans la capture d'écran ci-dessous

    • Un message de réussite s'affiche pour l'ajout du scénario de test avec le lien Ajouter un autre.

    • Lorsque l'utilisateur clique sur Ajouter un autre lien, il ouvre le formulaire Ajouter un cas de test.

    • La capture d'écran suivante affiche le message de réussite de l'ajout du cas de test

    Modification du cas de test

    Les étapes suivantes doivent suivre lors de la modification d'un scénario de test

    • Cliquer sur test case nom pour ouvrir les détails.

    • Cliquez sur le bouton d'édition présent en haut à droite comme indiqué dans la capture d'écran ci-dessous

    • L'utilisateur peut cliquer pencilicône comme modification lorsque vous placez le curseur sur le nom du cas de test. Il ouvrira les détails du cas de test au format d'édition comme indiqué ci-dessous

    • Après l'édition, cliquez sur le bouton Enregistrer les modifications.

    Ajouter une table

    TestRail prend en charge l'ajout de contenu de tableaux dans la zone de texte comme les étapes, les conditions préalables, les étapes et le résultat attendu.

    • Pour ajouter un tableau dans la zone de texte, cliquez sur Table icon présenter une zone de texte en haut à droite comme indiqué dans la capture d'écran ci-dessous

    • Il ouvrira la fenêtre contextuelle Ajouter une table où l'utilisateur pourra concevoir un modèle de table. Le bouton droit + ajoutera une colonne suivante tandis que le symbole bas + ajoutera une nouvelle ligne.

    • Cliquez sur le bouton Ajouter un tableau pour ajouter le modèle dans la zone de texte comme indiqué ci-dessous

    • Le modèle de tableau est ajouté à la zone de texte et l'utilisation peut modifier les données comme indiqué dans la capture d'écran ci-dessous

    Ajouter une image

    TestRail prend en charge l'ajout de contenu de tableaux dans la zone de texte comme les étapes, les conditions préalables, les étapes et le résultat attendu. Ceci est très utile pour afficher des détails supplémentaires dans le cadre d'une étape de test ou du résultat attendu

    • Pour ajouter un tableau dans la zone de texte, cliquez sur l'icône Table présente en haut à droite de la zone de texte comme indiqué dans la capture d'écran ci-dessous

    • Une fenêtre contextuelle s'affiche où l'utilisateur peut utiliser ALT+PrntScrpour prendre une capture d'écran, puis appuyez sur CTRL + V pour la coller directement. L'utilisateur n'a pas besoin d'utiliser de document Word ou Paint. Ces étapes peuvent être effectuées directement dans la fenêtre contextuelle.

    • En cliquant sur Supprimer le lien, l'image sera supprimée.

    • En cliquant sur le bouton Ajouter des images, l'image sera ajoutée dans la zone de texte.

    • La capture d'écran suivante montre comment ajouter des images

    • L'utilisateur peut voir le chemin de la pièce jointe comme ci-dessous

    • Cliquez sur Enregistrer les modifications.

    • Lorsque l'utilisateur va aux détails des cas de test, la table et l'image ajoutées peuvent être visualisées.

    • La capture d'écran suivante affiche le tableau et les images ajoutés dans le cas de test

    L'utilisateur peut créer plusieurs cas de test à la fois à l'aide d'un fichier CSV ou XML. Les fichiers CSV sont des fichiers texte séparés par des virgules. Il y a 2 étapes que les processus nécessitent pour importer les données d'Excel.

    • Règles pour le fichier CSV
    • Importez le fichier dans le système

    Règles pour le fichier CSV

    Lors de la création d'un fichier CSV, le point suivant doit être pris en compte

    • Le fichier CSV doit contenir des données uniquement dans la première feuille.

    • 1 er rang devrait avoir des en- têtes nom dans des colonnes différentes et suivant, les données se doit représenter chaque colonne.

    • Veuillez noter que la 1ère ligne sera mappée avec différents champs de formulaires de cas de test lors de l'importation.

    • 1 colonne dans le fichier Excel peut être mappée avec seulement 1 champ dans le formulaire de cas de test.

    • Les champs obligatoires doivent être mappés avec la colonne de CSV sheetet il ne devrait pas être vide. Sinon, le système générera un message d'erreur en cas d'échec de l'importation.

    • Les champs non obligatoires peuvent être laissés sans mappage ou les données peuvent être vides. Lors de l'importation, ces champs seront vides ou les valeurs par défaut définies dans les paramètres du projet.

    Importer un fichier CSV

    • Accédez à l'onglet Cas de test.

    • Cliquez sur l'icône d'importation des cas de test sur le côté droit et sélectionnez l'option Importer à partir de CSV. La capture d'écran suivante montre l'icône Importer les cas de test et la sélection CSV

    • L'assistant d'importation à partir de CSV s'ouvre. Il comporte un processus en 4 étapes.

    • À la 1ère étape, parcourez le fichier CSV et téléchargez-le. Une fois le téléchargement réussi, le nom du fichier s'affiche dans l'assistant.

    • Dans la section Format et mappage, sélectionnez Configurer le nouveau mappage pour le 1 er fichier. L'utilisateur peut utiliser la même configuration la prochaine fois après avoir téléchargé le fichier de configuration. Pour utiliser cette option, sélectionnez Charger le mappage à partir du fichier de configuration.

    • La sélection suivante doit être effectuée dans la section Options avancées

      • Import - pour sélectionner la section où les cas de test doivent être importés

      • File Encoding- Il est utilisé pour sélectionner les règles d'encodage du fichier afin que TestRail puisse décoder le fichier correctement. Le codage de fichier du fichier CSV, Excel / Windows utilise Windows-1252 (latin) pour les fichiers CSV alors que la plupart des autres outils (y compris Google Spreadsheets) préfèrent le codage UTF-8 compatible Unicode.

      • CSV Delimiter- L'utilisateur peut définir, ou; ou \ t pour séparer les champs.

      • Start Row- L'utilisateur peut séparer la ligne d'en-tête et la ligne de données d'où commence. Et, la ligne d'en-tête IS ou non peut être décidée en utilisant la case à cocher.

      • Template - L'utilisateur peut choisir s'il s'agit d'un cas de test complet ou d'étapes ou d'une session exploratoire.

    • Après cette sélection, cliquez sur le bouton Suivant. La capture d'écran suivante montre la 1ère étape du processus d'importation des cas de test

    • L'utilisateur peut simplement mapper les colonnes CSV aux champs de cas de test de TestRail. TestRail prend également en charge l'importation d'étapes de test distinctes et des résultats attendus si l'utilisateur utilise plusieurs lignes pour un seul scénario de test. Ceci est appelé mappage de colonne et peut être configuré à l'étape 2 de l'assistant d'importation CSV.

    • TestRail différencie les présentations de cas à une et à plusieurs lignes pour les fichiers CSV. Dans une mise en page à une seule ligne, chaque scénario de test est représenté par une seule ligne ou enregistrement dans le fichier CSV. Il s'agit de la disposition standard pour la plupart des fichiers CSV.

    • TestRail prend en charge multi-rowdisposition. L'utilisateur sélectionne la colonne qui détecte le début d'un nouveau scénario de test dans ce cas (par exemple, une colonne ID ou Nom / Titre qui est unique par scénario de test). Cette disposition est couramment utilisée pour les cas de test avec plusieurs étapes et les résultats attendus.

    • Enfin, il y a une case à cocher indiquant si TestRail doit ignorer les lignes / enregistrements CSV sans colonne de titre valide et non vide. Il est recommandé de cocher la case pour filtrer les lignes vides au début / entre les cas de test / à la fin du fichier CSV.

    • Maintenant, cliquez sur le bouton Suivant. La capture d'écran suivante affiche la 2 ème étape du processus d'importation du cas de test

    • Cette étape consiste à mapper les valeurs CSV à TestRail. Par exemple, si l'utilisateur a une valeur de priorité deMediumdans un fichier CSV, cette étape permet de mapper cela à une priorité Faible ouNormaldans TestRail. Dans cette étape, l'utilisateur peut cocher la case pour éviter les balises HTML comme données importées.

    • Après cela, cliquez sur le bouton Suivant. La capture d'écran suivante affiche la 3 ème étape du processus d'importation des cas de test

    • Dans la 4 e étape, l' utilisateur peut examiner les cas de test qui TestRail dans le fichier CSV. L'utilisateur peut consulter les options de fichier ainsi quecolumn & valuemappages qui sont configurés lors des étapes précédentes. L'utilisateur peut aller et venir avec les boutons Précédent et Suivant pour apporter des modifications aux options de fichier, aux mappages de colonnes ou de valeurs. Une fois que l'utilisateur est satisfait de l'aperçu, cliquez sur le bouton Importer .

    • La dernière étape de l'assistant affiche le nombre de sections importées et de cas de test. Il permet de télécharger un fichier de configuration. Ce fichier peut être chargé à la première étape de l'assistant et pré-configure automatiquement toutes les étapes de l'assistant et les options d'importation. Ceci est utile lorsque plusieurs fichiers CSV sont importés avec une même mise en page. L'utilisateur peut également partager ce fichier de configuration avec d'autres membres de l'équipe.

    L'utilisateur peut créer plusieurs cas de test et sections à la fois à l'aide d'un fichier XML. Il y a 2 étapes que les processus nécessitent pour importer les données à partir de XML.

    • Règles pour le fichier XML
    • Importez le fichier dans le système

    Règles pour le fichier XML

    Lors de la création d'un fichier XML, le point suivant doit être pris en compte

    • Le format XML doit être en arborescence. Il devrait commencer par les sections, les cas de test et les sous-sections.

    • Le format XML ressemblerait à ce qui suit

    <section>
       <name>Login Functionality<name>
       <description>All test case related to login functionality. Positive and negative test cases</description>
       <case>
          <id>C2</id>
          <title>Correct Username and Passwordcombination</title>
          <template>Test Case (Text)<template>
          <type>Other<type>
          <priority>Medium<priority>
          <estimate/>
          <references/>
          <custom>
             <preconds>Login page should display</preconds>
             <steps>1. Enter correct username 2.enter correct password</steps>
             <expected>Usershould able to login successfully.</expected>
          </custom>
       </case>
    </section>
    • La balise <case> prend en charge toutes les propriétés d'un cas de test dans TestRail telles que le titre, l'estimation, la priorité, les champs de texte, les pré-conditions, les étapes, le résultat attendu, etc.

    • Les champs personnalisés sont regroupés sous la balise <custom>.

    • Le tableau suivant répertorie les formats d'importation pour les différents types de champs personnalisés

    Type Exemple de valeur La description
    Case à cocher VRAI "vrai" ou "faux" (sans les guillemets)
    Date 01-07-2010 Une chaîne de date XML valide au format aaaa-mm-jj
    Menu déroulant <id> 5 </id> L'ID de la valeur (tel que configuré dans les options de champ personnalisé de la zone d'administration) dans une balise <id>
    Entier 1022 Un simple nombre entier
    Étape importante <id> 2 </id> L'ID du jalon dans une balise <id>
    Sélection multiple
    <item>
       <id>1</id>
    </item>
    <item>
       <id>2</id>
    </item>
    Une liste d'enregistrements <item>, chacun avec son propre ID (donc, comme une liste de valeurs déroulantes)
    Pas
    <step>
       <index>1</index>
       <content>Step 1</content>
       <expected>Result 1</expected>
    </step>
    <step>
        <index>2</index><content>Step 2</content> 
    </step>
    Une liste d'enregistrements <step>, chacun avec son propre index, contenu et résultat éventuellement attendu
    Chaîne / Texte Foobar Une simple chaîne
    URL (lien) http // google.com / Une URL simple sous forme de chaîne
    Utilisateur <id> 3 </id> L'ID de l'utilisateur dans une balise <id>

    Importer un fichier CSV

    • Accédez à l'onglet Cas de test.

    • Cliquez sur l'icône d'importation de cas de test à droite et sélectionnez l'option Importer à partir de XML.

    La capture d'écran suivante montre l'icône d'importation des cas de test et la sélection XML

    • Il ouvre l'assistant d'importation à partir de XML. Parcourez et téléchargez un fichier XML.

    • L'utilisateur peut ajouter de nouveaux cas de test ainsi que mettre à jour des cas de test existants.

    • Après la sélection, cliquez sur le bouton Importer.

    La capture d'écran suivante montre comment exporter un fichier XML

    TestRail prend en charge la fonctionnalité d'exportation où l'utilisateur peut exporter toutes les sections et les cas de test dans différents fichiers.

    L'utilisateur peut exporter les données dans un fichier CSV, Excel ou XML.

    Les étapes suivantes doivent être exécutées lors de l'exportation des détails des cas de test

    • Accédez à l'onglet Cas de test.

    • Cliquez sur l'icône d'exportation des cas de test sur le côté droit et sélectionnez l'option Exporter à partir de <nom de fichier> comme indiqué dans la capture d'écran ci-dessous

    Exporter vers XML

    Pour exporter tous les détails au format XML, sélectionnez Exporter au format XML. Il téléchargera directement un fichier XML contenant tous les détails des cas de test et de la section.

    Un fichier XML aurait une balise de section et des cas de section à l'intérieur et des propriétés de cas.

    La capture d'écran suivante affiche un instantané du fichier XML

    Exporter au format CSV

    • Pour exporter les sections et les détails des cas de test dans un fichier CSV, sélectionnez l'option Exporter vers CSV.

    • Il ouvre l'assistant d'exportation vers CSV.

    • Ici, l'utilisateur peut sélectionner le contenu à exporter. L'utilisateur peut sélectionner toutes les sections ou des sections simples / multiples à exporter.

    • L'utilisateur peut également sélectionner des colonnes spécifiques pour exporter les détails.

    • After selection, click on Export. Cette capture d'écran affiche l'assistant d'exportation au format CSV

    • Après avoir cliqué sur l'exportation, il téléchargera un fichier csv contenant tous les détails sélectionnés.

    Exporter vers Excel

    • Pour exporter les sections et les détails des cas de test dans un fichier Excel, sélectionnez l'option Exporter vers Excel.

    • Il ouvre l'assistant d'exportation vers Excel.

    • Ici, l'utilisateur peut sélectionner le contenu à exporter. L'utilisateur peut sélectionner toutes les sections ou des sections simples / multiples à exporter.

    • L'utilisateur peut également sélectionner des colonnes spécifiques pour exporter les détails.

    • Après la sélection, cliquez sur le bouton Exporter.

    La capture d'écran suivante affiche l'assistant d'exportation vers Excel

    TestRail fournit une procédure d'exécution de test en 2 étapes. Ajoutez d'abord le test, puis exécutez le test.Add Test Run tire simplement les cas de test existants, en tant que test, où l'utilisateur peut les exécuter en fonction de la priorité.

    Ajouter un test

    Pour ajouter une exécution de test dans l'onglet Exécutions de test et résultats, les étapes suivantes doivent être exécutées

    • Accédez à l'onglet Tests et résultats

    • Cliquez sur le bouton Add Test Run présent à divers endroits, comme indiqué dans la capture d'écran ci-dessous

    • Il ouvre la page Ajouter une exécution de test où l'utilisateur doit entrer le nom, le jalon, assigné à, la description comme indiqué dans la capture d'écran ci-dessous

    • Maintenant, sélectionnez les cas de test - il y a 2 options

      Include all test cases- Sélectionnez cette option pour inclure tous les cas de test dans cette exécution de test. Si de nouveaux cas de test sont ajoutés au référentiel, ils sont également automatiquement inclus dans cette exécution.

      Select specific test cases- L'utilisateur peut également sélectionner les cas de test à inclure dans ce test. Les nouveaux cas de test ne sont pas automatiquement ajoutés à cette exécution dans ce cas.

    • Lorsque l'utilisateur sélectionne la deuxième option, suivez les étapes supplémentaires pour effectuer

      • Cliquez sur modifier la sélection comme indiqué dans la capture d'écran ci-dessous

    • Il ouvre l'assistant de sélection de cas avec tous les cas de test disponibles. L'utilisateur peut sélectionner une section entière ou des cas de test spécifiques de chaque section comme indiqué dans la capture d'écran ci-dessous et cliquer sur OK pour faire la sélection.

    • L'utilisateur peut voir le nombre de cas de test inclus et cliquer sur le bouton Ajouter une exécution comme capture d'écran suivante

    Maintenant, l'utilisateur peut voir le graphique à secteurs et les cas de test dans l'onglet Exécutions de test et résultats comme suit

    Essai

    TestRail prend en charge les 5 états suivants des cas de test

    • Untested- Par défaut, les nouveaux tests ont le statut Non testé. Une fois qu'un résultat de test a été ajouté à un test, il ne peut plus jamais passer à l'état Non testé.

    • Passed - Un cas de test est marqué comme réussi lorsque les étapes de test sont vérifiées conformément aux résultats attendus.

    • Failed - Un scénario de test est marqué comme Echec si l'une des étapes de test spécifiées entraîne une erreur ou si le résultat attendu diffère du résultat réel du test.

    • Retest- Si un test doit être testé à nouveau, marque le test comme Retest. Par exemple, si un test a échoué à l'origine et que le développeur a résolu le problème, le développeur peut le marquer pour être retesté.

    • Blocked - Le statut Bloqué est utilisé pour spécifier qu'un test ne peut pas être exécuté actuellement en raison d'une dépendance externe (comme un bogue qui doit être corrigé avant de pouvoir terminer le test).

    • Une fois l'exécution du test terminée pour un scénario de test, le statut du scénario de test change comme l'un des éléments ci-dessus. La capture d'écran montre comment modifier l'état d'un scénario de test après son exécution

    • Maintenant, l'assistant d'ajout de résultats s'ouvre et ajoute les résultats et les commentaires en tant qu'artéfacts. L'utilisateur peut également enregistrer le temps écoulé en cliquant sur le lien Démarrer présent dans le champ écoulé.

    • Après cela, cliquez sur Add Result. Il termine le test d'un scénario de test.

    Il existe de nombreux cas où la réexécution d'un test existant peut être utile. TestRail inclut un lien rapide pour cela dans la barre d'outils de test. Les étapes suivantes doivent suivre lors de la réexécution du scénario de test

    • Cliquez sur le bouton Réexécuter présent dans la barre d'outils.

    • Il ouvre l'assistant de sélection des tests où l'utilisateur peut sélectionner les cas de test en fonction du statut du résultat précédent.

    • Après la sélection, cliquez sur le bouton OK.

    La capture d'écran suivante montre comment réexécuter les cas de test

    • Il ouvre la page Ajouter une exécution de test où l'utilisateur doit entrer le nom, le jalon, attribué à, la description comme indiqué dans la capture d'écran ci-dessous.

    • Par défaut, la deuxième option est sélectionnée.

    • L'utilisateur peut voir le nombre de cas de test inclus et cliquer sur le bouton Ajouter une exécution comme capture d'écran suivante

    • Maintenant, l'utilisateur peut voir le graphique à secteurs et les cas de test dans l'onglet Exécutions de test et résultats comme suit

    L'utilisateur peut personnaliser les tables de test dans TestRail en ajoutant ou en masquant des colonnes, en modifiant la largeur des colonnes ou en modifiant le regroupement ou le tri. Il est très pratique d'afficher les champs importants directement sur les pages de test.

    Les étapes suivantes doivent être exécutées lors de la personnalisation du tableau

    • Accédez à l'onglet Cas de test ou Exécution de test et résultats.

    • Cliquez sur l'icône «colonne», cela ouvre l'assistant de sélection des colonnes.

    • En cliquant sur les flèches haut et bas, l'utilisateur peut modifier l'emplacement du champ. Le champ le plus haut présentera au 1 er champ sur le côté gauche.

    • L'utilisateur peut modifier la largeur de chaque champ en fournissant une valeur numérique dans le champ de texte de largeur.

    • Il y a une icône de suppression, en cliquant là, l'utilisateur peut supprimer n'importe quel champ.

    • Il existe un lien pour ajouter un nom de champ supplémentaire comme «Ajouter une colonne».

    • Lorsque vous cliquez sur Ajouter une colonne, un assistant s'ouvre dans lequel l'utilisateur peut sélectionner le nom de la colonne dans la liste disponible.

    • Après cela, cliquez sur Ajouter une colonne, il ajoutera une nouvelle colonne dans l'assistant de sélection de colonnes.

    • Cliquez maintenant sur le bouton Mettre à jour les colonnes présent dans l'assistant de sélection des colonnes.

    • Maintenant, l'utilisateur peut voir la nouvelle colonne apparaît dans le tableau sur la page de test, comme indiqué dans la capture d'écran ci-dessous

    Afin de réorganiser et d'organiser les cas de test et les combinaisons, il est très utile de déplacer et de copier des cas de test et des sections entières. Il permet également de dupliquer les suites de tests et les cas de test.

    Il existe deux façons de copier et de déplacer des cas de test dans TestRail.

    • Copier / déplacer dans la même suite de tests
    • Copier / déplacer d'une autre suite de tests

    Copier / déplacer dans la suite de tests

    • Pour déplacer le cas de test ou la section entière d'une position à une autre, utilisez le glisser-déposer.

    • Lorsque le curseur se déplace à l'extrême gauche du scénario de test, l'icône change par glisser-déposer.

    • L'utilisateur peut maintenir et cliquer sur le bouton gauche de la souris et faire glisser le cas de test vers l'emplacement souhaité, comme indiqué ci-dessous

    • Relâchez le clic de la souris à l'emplacement souhaité, il vous demandera quelle action doit effectuer - Déplacer ici, Copier ici ou Annuler.

    • L'utilisateur peut choisir entre déplacer et copier selon les besoins.

    La capture d'écran suivante montre comment déplacer / copier

    • Pour déplacer ou copier la section, l'utilisateur peut utiliser la structure de dossier de droite des sections et effectuer la même action que ci-dessus.

    Copier / déplacer d'une autre suite de tests

    L'utilisateur peut utiliser cette fonctionnalité pour dupliquer toute la suite de tests ou des cas de test ou des sections.

    Les étapes suivantes doivent être effectuées pour déplacer / copier la suite de tests ou la section d'une autre suite de tests

    • Allez dans l'onglet Cas de test et cliquez sur l'icône Copier / Déplacer les cas de test présente dans la barre d'outils.

    • Il ouvrira l'assistant où l'utilisateur peut sélectionner le projet source.

    • L'utilisateur peut également choisir si toutes les sections doivent déplacer / copier ou uniquement les cas de test.

    • Après la sélection, cliquez sur le bouton Copier ou Déplacer. La capture d'écran suivante affiche l'assistant de déplacement / copie

    Les jalons sont associés au projet et constituent l'un des meilleurs moyens de suivre la progression et le calendrier. C'est similaire aux petites cibles d'un projet. Un jalon peut être une cible importante comme une version de logiciel publique prévue, une version de test interne, une nouvelle version bêta pour un client important, etc.

    Une fois que les parties prenantes ont ajouté des jalons à TestRail, les utilisateurs peuvent attribuer des exécutions de test à des jalons spécifiques. Il permet de suivre séparément les résultats des tests et la progression du jalon. Surtout si plusieurs jalons sont en cours en parallèle ou si les utilisateurs ont plusieurs tests actifs en même temps.

    Ajouter des jalons

    Pour ajouter un jalon, l'utilisateur doit avoir à effectuer les étapes suivantes

    • Accédez au projet à partir d'un tableau de bord et cliquez sur l'onglet Jalons.

    • Cliquez sur le bouton Ajouter un jalon présent comme indiqué dans la capture d'écran ci-dessous

    • Cela ouvrira la page Ajouter un jalon où l'utilisateur doit remplir les champs suivants

      • Nom Titre du jalon

      • Parent Si un sous-jalon est ajouté, choisissez le jalon parent

      • Description Détails sur le jalon

      • Date de début Quand les travaux commenceront pour ce jalon

      • Date de fin Date de réalisation cible

      • Case à cocher Jalon terminé Si le jalon est terminé, les scénarios de test ou l'exécution de test ne peuvent pas être attribués.

    La capture d'écran suivante affiche les différents champs de la page Ajouter un jalon

    • Maintenant, cliquez sur le bouton Ajouter un jalon présent en bas de la page, comme indiqué dans la capture d'écran ci-dessous

    • Cela ajoute le jalon, mais il reste le jalon à venir. Ce n'est pas comme en cours, même si la date de début est passée. L'utilisateur doit démarrer le jalon.

    • Cliquez sur le nom du jalon. Il ouvrira les détails et le diagramme de progression du jalon. Cliquez sur le bouton Démarrer le jalon comme indiqué dans la capture d'écran ci-dessous

    • Il ouvre la fenêtre contextuelle du jalon de début avec les dates de début et de fin. Cliquez à nouveau sur Start Milestone comme indiqué ci-dessous

    • L'utilisateur peut voir le message de jalon démarré avec succès et le bouton Démarrer le jalon a disparu.

    TestRail prend en charge la fonctionnalité de Test Plan. Il est très utile lorsque l'utilisateur a besoin de gérer plusieurs exécutions de tests et la configuration d'un projet. Le plan de test permet d'exécuter plusieurs tests, soit de nombreuses suites de tests, soit des tests de validation sur plusieurs configurations. Lorsqu'un utilisateur teste le projet sur différents systèmes d'exploitation ou navigateurs Web, il est appelé comme configuration.

    Ajouter un plan de test

    Pour créer un plan de test, l'utilisateur doit effectuer les étapes suivantes

    • Accédez à l'onglet Tests et résultats et cliquez sur le bouton Ajouter un plan de test présent à droite, comme indiqué ci-dessous

    • Il ouvre la page Plan de test où l'utilisateur doit entrer le nom, le jalon et la description.

    • L'utilisateur doit également ajouter Test Run. Le message d'avertissement s'affiche à Add Test Run dans la barre latérale comme indiqué ci-dessous

    • Cliquez sur le bouton Add Test Runs présent sur la barre latérale.

    • Il ajoutera des exécutions de test disponibles.

    • Cliquez sur Configurations pour configurer les exécutions de test comme indiqué dans la capture d'écran ci-dessous

    • Il ouvre une fenêtre contextuelle de configuration avec les détails de la configuration disponible.

    • Si la configuration requise n'est pas présente, l'utilisateur peut ajouter une nouvelle configuration en cliquant sur le lien Ajouter un groupe ou Ajouter une configuration présent dans la fenêtre contextuelle.

    • Entrez le nom et cliquez sur Ajouter un groupe / configuration, puis cliquez sur OK comme indiqué dans la capture d'écran ci-dessous

    • L'utilisateur peut voir la configuration sélectionnée pour chaque exécution de test. Cliquez maintenant sur le bouton Ajouter un plan de test comme indiqué dans la capture d'écran ci-dessous.

    Une fois qu'un scénario de test ou une exécution de test est attribué à un utilisateur, il apparaît dans la liste des tâches de l'utilisateur. Chaque utilisateur a sa propre liste de tâches pour chaque projet qui lui est assigné. Le tableau de bord offre une vue rapide de la tâche de l'utilisateur pour tous les projets. La section Todo peut être utilisée pour afficher la liste des tâches des autres membres de l'équipe ou de toute l'équipe. Il fournit un moyen simple de voir les charges de travail et les progrès de chaque membre de l'équipe.

    La capture d'écran suivante affiche l'aperçu de la page Todo

    • Dans le menu de droite, l'utilisateur peut sélectionner le nom de l'utilisateur ainsi que le statut des cas de test pour filtrer la liste des tâches individuelles et la progression des différents membres de l'équipe.

    Notification

    La notification par e-mail est l'une des fonctionnalités attrayantes de TestRail. Il informe l'utilisateur affecté des modifications de test ou des résultats de test effectués par d'autres utilisateurs. Par exemple, si un test a été attribué à un utilisateur et qu'un autre utilisateur ajoute un commentaire ou un résultat au test, l'utilisateur affecté est averti par e-mail.

    Il est également possible de s'abonner à des tests d'autres utilisateurs ou même à des exécutions entières en cliquant sur les petites icônes d'e-mail sur les pages concernées.

    La capture d'écran suivante montre comment s'abonner aux notifications par e-mail qui sont attribuées à d'autres utilisateurs

    Activer la notification

    Pour activer la notification par e-mail, l'utilisateur doit disposer d'une autorisation d'administration.

    Les étapes suivantes doivent suivre lors de l'activation de la notification

    • Accédez au tableau de bord principal et cliquez sur l'administration présente à droite comme indiqué dans la capture d'écran ci-dessous

    • Accédez à la section Utilisateurs et rôles et cliquez sur l'un des noms d'utilisateurs dont la notification par e-mail doit être activée.

    • Dans l'onglet utilisateur, la case à cocher de notification par e-mail est présente. En cochant la case, active la notification tout en décochant cela désactivera la notification

    • Après cela, cliquez sur le bouton Enregistrer l'utilisateur présent en bas de la page.

    Dans Rapports, les utilisateurs peuvent créer, afficher et exporter des rapports pris en charge par TestRail. TestRail prend en charge une large gamme de rapports pour suivre la progression. Ces rapports contiennent divers filtres pour récupérer les informations les plus importantes pour préparer l'une des métriques.

    Lorsque l'utilisateur accède à la section Rapports, il affiche la liste des rapports disponibles pour différentes activités dans le panneau de droite, comme indiqué dans les captures d'écran ci-dessous

    Type de rapports

    TestRail prend en charge le nombre de rapports dans différents groupes, comme expliqué ci-dessous

    • Cas Ces rapports sont liés à la conception des cas de test.

      • Résumé de l'activité Il montre un résumé des cas de test nouveaux et mis à jour.

      • Couverture pour référence Il montre la couverture de cas de test pour les références dans la matrice de couverture.

      • Répartition des propriétés Il montre un résumé des cas de test, regroupés par attributs comme Priorité, Créé par, Modèle, Type, etc.

      • Status Tops Il montre les cas de test avec le plus grand nombre de résultats pour les statuts sélectionnés, regroupés par statut.

    • Défauts Ces rapports sont liés aux défauts constatés.

      • Résumé Il affiche un résumé des défauts trouvés pour un jalon, des plans de test ou des exécutions de test.

      • Résumé des cas Affiche le résumé des défauts trouvés pour les cas de test dans la matrice de couverture.

      • Résumé des références Il présente un résumé des défauts trouvés pour les références et leurs cas de test dans une matrice de couverture.

    • Résultats Ces rapports sont liés aux résultats des tests.

      • Comparaison des cas Il montre les résultats des cas de test dans une matrice de couverture et de comparaison.

      • Comparaison des références Il montre le résultat des cas de test dans une matrice de couverture et de comparaison.

      • Répartition des propriétés Il montre un résumé des tests, regroupés par un attribut sélectionné, pour un projet donné, un jalon ou un test spécifique.

    • Résumé Ces rapports fournissent un résumé des progrès au niveau des étapes, des plans ou des cas.

      • Jalon Il montre le résumé et l'aperçu d'un jalon.

      • Plan Il montre le résumé et la vue d'ensemble d'un plan de test.

      • Projet Il montre le résumé et la vue d'ensemble du projet.

      • Exécutions Il affiche le résumé et la vue d'ensemble d'une ou de plusieurs exécutions de test.

    • Utilisateurs

      • Résumé de la charge de travail Il montre la charge de travail actuelle pour les utilisateurs de l'ensemble du projet, un jalon spécifique ou des exécutions de test.

    Créer un rapport

    Tous les rapports suivent les mêmes étapes pour ajouter et configurer un rapport. Les étapes suivantes doivent être exécutées lors de l'ajout d'un rapport

    • Accédez à l'onglet rapport et cliquez sur l'un des rapports répertoriés sur le côté droit, comme indiqué dans la capture d'écran suivante

    • OU, l'utilisateur peut accéder à l'onglet Présentation, Exécutions et résultats de tests ou Cas de test et cliquer sur l'icône Rapport. Il affichera la liste des rapports disponibles. Sélectionnez l'un de ceux-ci.

    • Il affiche la page Ajouter un rapport - Résumé de l'activité.

    • L'utilisateur doit remplir les champs suivants

      • Name
      • Description
    • Option de rapport L'utilisateur sélectionnera la caractéristique du rapport. Grouping & Changes Day, Month, Cases sont disponibles dans la liste à sélectionner. Ces changements répertorient les modifications en fonction du type de rapports.

      Sections L'utilisateur peut sélectionner toutes les sections ou des sections spécifiques. Cas de test L'utilisateur peut sélectionner ou ajouter ce que toutes les colonnes et tous les détails doivent afficher dans le rapport.

    Les captures d'écran suivantes montrent comment sélectionner l'option de rapport

    • Accès et planification Dans cette section, l'utilisateur définit la confidentialité et planifie à plusieurs reprises l'heure de génération du rapport.

      Ce rapport est accessible en sélectionnant l'option Moi-même ou Tout le monde

      Créez ce rapport, cochez la case Right Now et / ou Planifiez ce rapport et sélectionnez l'occurrence et l'heure.

      Une fois le rapport prêt, sélectionnez l'option Notifier par e-mail ou envoyer par e-mail un lien vers le rapport.

    • Une fois toutes ces sélections terminées, cliquez sur le bouton Ajouter un rapport.

    • Il ajoutera le rapport dans l'onglet Rapport. Une fois que l'utilisateur a cliqué sur le lien du rapport ajouté, il affiche le rapport comme suit -

    • L'utilisateur peut voir le graphique ainsi que les données tabulaires au fur et à mesure que le jour Vs change / mis à jour dans les détails du rapport.

    TestRail prend en charge la vue des résultats des tests et des activités de test des exécutions, des jalons et des projets entiers sur les pages de ressources individuelles avec les rapports disponibles.

    • Lorsque l'utilisateur accède à l'onglet Test Run & Result et sélectionne l'un des tests, il affiche une vue d'ensemble de l'activité, un résumé et la progression d'un test particulier, comme indiqué dans la capture d'écran ci-dessous

    • L'utilisateur peut voir combien de pourcentages sont réussis, combien de cas de test il reste, quel est l'état de tous les cas de test sur une base individuelle.

    Activité

    • Dans le menu de droite, l'option Activité s'affiche.

    • Une fois que l'utilisateur clique sur l'option Activité, il affiche toutes les activités effectuées pour l'exécution du test.

    • Il n'est pas limité au seul test de fonctionnement. Cette fonctionnalité prend en charge toutes les sections telles que Milestone, Todo, Test Cases et Overview.

    La capture d'écran suivante montre comment la page d'activité s'affiche

    • Dans cette page, l'utilisateur peut voir une représentation graphique et un résumé de l'exécution du test.

    • L'utilisateur peut également voir l'activité quotidienne ainsi que l'état des cas de test.

    Le progrès

    • Dans le menu de droite, l'option Progression s'affiche.

    • Une fois que l'utilisateur clique sur l'option Progression, il affiche la progression globale de l'exécution du test à partir de la date de début.

    • Il n'est pas limité au seul test de fonctionnement. Cette fonctionnalité prend en charge toutes les sections telles que Milestone, Todo, Test Cases et Overview.

    • Dans cette page, l'utilisateur peut voir une représentation graphique et un résumé de l'exécution du test.

    L'utilisateur peut voir les progrès quotidiens ainsi que l'achèvement des cas de test.

    TestRail prend en charge la fonctionnalité permettant d'ajouter plusieurs résultats de test à la fois pour de nombreux cas de test. Cette fonctionnalité permet de gagner du temps si le même fichier de résultats est applicable pour plusieurs cas de test

    Les étapes suivantes doivent être exécutées pour utiliser cette fonctionnalité

    • Accédez à l'onglet Tests et résultats. Cochez la case (bouton d'action de masse) pour chaque cas de test où le fichier de résultats de test doit être ajouté.

    • Après la sélection des cas de test, cliquez sur le bouton Ajouter un résultat comme indiqué dans la capture d'écran ci-dessous

    • Cela ouvrira la fenêtre contextuelle Ajouter un résultat. L'utilisateur peut sélectionner Attribué à, Version, Temps écoulé et Statut, etc.

    • Après cela, l'utilisateur peut télécharger un à plusieurs fichiers de résultats en cliquant sur drg et déposer.

    • Maintenant, cliquez sur le bouton Ajouter un résultat pour ajouter des résultats à tous les cas de test sélectionnés.

    La capture d'écran suivante montre la fenêtre contextuelle Ajouter un résultat

    • Il met à jour la section Statut et Résultat des cas de test.

    • Pour le re-vérifier, l'utilisateur peut cliquer sur le nom du cas de test et aller à la section Résultats et commentaires. L'utilisateur peut voir l'état et le fichier de résultat joint comme indiqué dans la capture d'écran ci-dessous. De même, tous les cas de test sélectionnés peuvent être revérifiés.

    TestRail prend en charge la fonctionnalité de recherche. Le texte saisi dans la zone de recherche (présent dans le coin supérieur droit de l'interface utilisateur) est traité commeQueryet après l'exécution de la requête, il affiche tous les éléments recherchés comme résultat. TestRail recherche toutes les entités du projet, telles que les cas de test, les exécutions et les suites. TestRail recherche également dans le champ personnalisé qui a été ajouté au cas de test et aux résultats de test. La boîte de test de recherche est présente sur toutes les pages.

    La capture d'écran suivante montre la fonctionnalité de recherche

    TestRail prend également en charge la fonctionnalité de recherche avancée. L'utilisateur peut également simplement entrer l'ID de n'importe quelle entité pour trouver directement le résultat spécifique. La fonctionnalité avancée réduit les résultats de la recherche et fournit des résultats plus spécifiques. Par exemple, si l'utilisateur souhaite afficher le cas de test n ° 8, l'utilisateur peut le rechercher directement en entrantC15dans la zone de recherche. De même, pour accéder à la suite de tests n ° 1, entrez simplement S1.

    La capture d'écran suivante montre la fonctionnalité de recherche avancée de TestRail

    Les symboles d'entité suivants sont pris en charge par TestRail

    • Cas de test C
    • Jalons M
    • Projets P
    • Essais R
    • Suites de test S
    • Tests T en test de fonctionnement

    Chaque entité utilise un symbole différent devant l'ID et l'utilisateur peut voir les entités dans l'interface utilisateur sur le côté gauche. L'utilisateur peut trouver l'ID d'une entité avant son titre sur la plupart des pages.

    La capture d'écran suivante montre comment trouver l'entité et l'ID

    TestRail prend en charge la fonction d'impression de différents rapports liés aux tests, aux combinaisons et à d'autres sections. Pour imprimer de manière optimisée, l'utilisateur doit ajuster les options d'impression dans le navigateur Web. Par exemple, Internet Explorer et Firefox désactivent les couleurs d'arrière-plan par défaut pour réduire les coûts d'impression. Mais les rapports d'impression TestRail sont déjà optimisés pour cela, de sorte que l'utilisateur peut activer en toute sécurité les couleurs d'arrière-plan. Ces paramètres peuvent être modifiés depuis, à partir de Mise en page dans le menu du navigateur Web.

    Imprimer - Scénarios de test / exécutions

    Toutes les pages telles que les tests, les combinaisons, les rapports et les jalons, etc. ont une option d'impression. Et, ils suivent tous les étapes similaires pour imprimer une page comme suit

    • Accédez à l'onglet Cas de test ou Exécutions de test et résultats et sélectionnez le groupe d'entités de test à imprimer.

    • La page respective s'ouvre avec tous les détails.

    • Cliquez sur l'icône d'impression présente en haut de la barre d'outils comme indiqué dans la capture d'écran ci-dessous

    • Il ouvre l'aperçu de la page dans une nouvelle fenêtre.

    • L'utilisateur peut sélectionner 2 vues différentes pour imprimer la page - Détail et contour

    • Dans la sélection détaillée, tous les détails d'un cas de test sont imprimés comme indiqué dans la capture d'écran ci-dessous

    • Dans la vue d'ensemble, le résumé de chaque cas de test est imprimé comme indiqué ci-dessous

    • Cliquez maintenant sur le bouton Imprimer sur la page d'aperçu.

    • Cela ouvrira la page d'impression spécifique au navigateur. L'utilisateur peut soit imprimer la page, soit l'enregistrer au format PDF sur l'ordinateur.

    • La capture d'écran suivante montre la page d'impression spécifique au navigateur

    Rapports d'impression

    • Accédez aux rapports et sélectionnez un rapport à imprimer.

    • Le rapport respectif s'ouvre avec tous les détails.

    • Clique sur le Print Icon présent en haut de la barre d'outils comme indiqué dans la capture d'écran ci-dessous

    • Cela ouvrira la page d'impression spécifique au navigateur. L'utilisateur peut soit imprimer la page, soit l'enregistrer au format PDF sur l'ordinateur.

    • La capture d'écran suivante montre la page d'impression spécifique au navigateur pour les rapports

    Télécharger - Rapports

    • TestRail prend en charge la fonctionnalité supplémentaire de téléchargement de rapports.

    • Il télécharge le rapport directement dans un fichier Zip au lieu de l'imprimer.

    • Pour télécharger un rapport, accédez à Report et sélectionnez les rapports à télécharger.

    • Cliquez sur le bouton Télécharger présent dans la barre d'outils supérieure.

    • La capture d'écran suivante montre comment télécharger un rapport.

    • Après avoir cliqué sur Télécharger, il télécharge le rapport dans un fichier .Zip.

    À partir de TestRail 4.2, TestRail commencera à fournir keyboard shortcutspour les actions importantes et fréquemment utilisées telles que la modification ou l'enregistrement d'objets, l'ajout de résultats, de commentaires et de pièces jointes, et la navigation entre les cas ou les tests. Les raccourcis seront regroupés en fonction des onglets.

    La touche de modification

    Pour quelques actions, il faut appuyer sur 2 touches en même temps, l'une est la touche de modification et l'autre est la touche réelle. La touche de modification dépend généralement de la plate-forme et du navigateur Web utilisé par l'utilisateur. Il s'agit généralement d'une touche de commande ou de contrôle. Par exemple, pour soumettre un scénario de test, l'utilisateur doit appuyer sur<mod> + S. Donc, cela pourrait être Ctrl + S ou Commande + S <mod> = Ctrl ou Commande

    Raccourci commun

    Les touches de raccourci suivantes s'appliquent en général à TestRail

    • EnterSoumet une boîte de dialogue (sauf si une zone de texte est actuellement focalisée). S'applique à toutes les boîtes de dialogue de TestRail.

    Référence de raccourci

    Les touches suivantes sont des raccourcis supplémentaires pris en charge dans TestRail. Les raccourcis de la section Cas suivants s'appliquent à toutes les pages relatives aux cas.

    e Ouvre le formulaire pour modifier le cas de test
    j Accède au cas suivant dans la suite de tests / le référentiel de cas
    k Accède au cas précédent dans la suite de tests / le référentiel de cas
    <mod> + ↑ Déplace l'étape actuelle vers le haut (avec des étapes séparées)
    <mod> + ↓ Déplace l'étape actuelle vers le bas (avec des étapes séparées)
    <mod> +. Ajoute une nouvelle étape après l'étape actuelle (avec des étapes séparées)
    alt +. Ajoute une nouvelle étape après la dernière étape (avec des étapes séparées)

    Tableau de bord

    p Ouvre le formulaire pour ajouter un nouveau projet

    Étape importante

    e Ouvre le formulaire pour modifier le jalon

    Des plans

    e Ouvre le formulaire pour modifier le plan de test

    Projets

    e Sur la page de présentation du projet, ouvre le formulaire pour modifier le projet

    Courses

    une Ouvre la boîte de dialogue Attribuer à (pour les tests actuellement sélectionnés, le cas échéant)
    e Ouvre le formulaire pour modifier l'exécution du test
    r Ouvre la boîte de dialogue Ajouter un résultat (pour les tests actuellement sélectionnés, le cas échéant)

    Les raccourcis suivants pour les tests sont disponibles à partir de TestRail 5.1

    j Avec la vue à trois volets active, accède au test suivant de l'exécution
    k Avec la vue à trois volets active, accède au test précédent de l'exécution
    p Avec la vue active à trois volets, réussit le test actuellement sélectionné
    q Active / désactive l'affichage à trois volets (si précédemment actif)
    alt + m Avec la vue active à trois volets, active le champ de commentaire pour le test actuellement sélectionné (<mod> + entrée soumet le commentaire)
    alt + r Avec la vue à trois volets active, ouvre la boîte de dialogue Ajouter un résultat pour le test actuellement sélectionné

    Costume

    c Ouvre les formulaires pour ajouter un nouveau cas de test à la suite
    <mod> +. Active la fonction d'ajout en ligne pour ajouter un nouveau scénario de test à la section actuelle (sous-groupes et modes d'affichage sélectionnés uniquement)
    e Ouvre le formulaire pour modifier la suite de tests (ou ouvre la boîte de dialogue Modifier la description si vous utilisez le mode projet mono-suite)
    r Ouvre les formulaires pour ajouter un nouveau test pour la suite
    s Ouvre la boîte de dialogue pour ajouter une nouvelle section à la fin de la suite
    <mod> + s Ouvre la boîte de dialogue pour ajouter une nouvelle sous-section à la section actuelle (sous-groupes et modes d'affichage sélectionnés uniquement)

    Les raccourcis suivants pour les combinaisons de test sont disponibles à partir de TestRail 5.1

    j Avec la vue active à trois volets, permet d'accéder au cas suivant dans la suite de tests / le référentiel de cas
    k Avec la vue active à trois volets, accède au cas précédent dans la suite de tests / le référentiel de cas
    q Active / désactive l'affichage à trois volets (si précédemment actif)

    Des tests

    une Ouvre la boîte de dialogue Attribuer à pour attribuer le test
    c Accède au scénario de test du test
    e Ouvre le formulaire pour modifier le cas de test du test
    j Navigue vers le test suivant dans l'exécution du test
    k Accède au test précédent lors de l'exécution du test
    m Ouvre la boîte de dialogue Ajouter un commentaire pour ajouter un commentaire
    r Ouvre la boîte de dialogue Ajouter un résultat de test pour ajouter un résultat de test