Top 11 des meilleurs systèmes de gestion des tests 2020

Chaque projet est unique et chaque équipe a ses propres besoins. Cependant, nous sommes tous unis par la volonté de travailler avec des outils de qualité qui permettent de gagner du temps et de permettre aux spécialistes QA de tester mieux et plus rapidement, idéalement pour que TMS puisse effectuer des autotests.



Nous avons réanalysé les nouveaux systèmes de gestion des tests qui ont fait leurs preuves et qui sont désormais populaires sur le marché. Nous avons choisi les fonctions qui devraient figurer dans le système de gestion des tests de nos rêves, comparé les capacités des produits et étudié les avis des utilisateurs. Nous partageons une liste d'outils, dont l'un conviendra certainement à votre équipe.



Il n'y a pas de classement ici, chaque outil a ses propres avantages et inconvénients. La plupart des outils de gestion des tests sont payants, mais ils ont chacun un essai gratuit.



image



Que voulons-nous d'un système de gestion des tests pratique?



L'utilisateur TMS s'attend à voir ce qui suit:



  • Installation et support pratiques.
  • Interface pratique et intuitive.
  • Création et gestion de projets.
  • Créez des utilisateurs et concevez des rôles pour les utilisateurs.
  • Intégration pratique avec des tests automatisés.
  • Création d'un plan de test.
  • Création de cas de test.
  • Création d'une check-list.
  • Créer un pitch commun
  • Gestion des versions de cas de test / checklist.
  • Création d'attributs / configurations personnalisés.
  • Exécution du cas de test / liste de contrôle.
  • Un système de reporting clair.
  • Système de suivi des bogues intégré.
  • La possibilité d'avertir les collègues à l'intérieur et à l'extérieur du système.
  • Intégration avec d'autres outils.


Pourquoi le TMS est-il nécessaire?



Il existe plusieurs façons de résoudre le problème de la création d'un seul TMS pour travailler avec toute la documentation du projet:



  1. Le moyen le moins cher est de ne pas s'embêter et de choisir Google Docs pour la matrice de traçabilité, et de conserver les défauts dans un bug tracker open-source.
  2. Une autre façon consiste à utiliser l'une des applications TMS populaires intégrées au suivi des bogues de l'entreprise.
  3. La méthode de niveau suivant consiste à choisir un système de gestion des tests en fonction des spécificités des projets, de la portée des tâches, des types de documentation et des types de tests utilisés.


Il est très important d'aborder la question du choix d'un TMS de manière responsable, car le coût d'une erreur peut être élevé pour une entreprise.



Systèmes de gestion des tests populaires pour 2020



  • ALM Octane
  • Essaye-le
  • TestRail
  • Zéphyr
  • TM4J
  • Qase
  • PractiTest
  • Testuff
  • Azur
  • MTM TFS
  • Kualitee


Examinons plus en détail les outils sélectionnés:



1. ALM Octane



ALM Octane a une longue histoire dans la gestion et les tests du cycle de vie des produits. L'outil vous permet de planifier, créer, tester et contrôler à toutes les étapes du développement. Difficile dans le développement initial, mais indispensable pour une grande entreprise, où une attention particulière est portée aux détails de production. La fonctionnalité des étapes communes est prise en charge. Travailler avec des tests automatisés. Temps de transit réels pour chaque cas de test. La fonctionnalité des webhooks a été implémentée.

Il existe un outil de suivi des bogues interne. Système pratique pour la construction de rapports.



Précisément parce que le produit a déjà été testé, il existe de nombreux manuels et guides vidéo pour la configuration et l'utilisation sur Internet.



image



Capacités:



  • Partage des exigences et des bibliothèques de ressources
  • , , ,
  • ,
  • Agile
  • :
  • 50+


: 30





2. Test IT



Test IT - TMS créé par les testeurs pour les testeurs. Cet outil se distingue par une interface bien pensée et intuitive. Au sein du système, il est possible de créer des projets et de maintenir une bibliothèque structurée de cas de test et de listes de contrôle pour chacun, les opérations souvent répétées sont séparées en étapes générales. L'outil est flexible - dans chaque projet, des attributs / configurations personnalisés supplémentaires sont créés, des rôles et des droits de projet sont attribués, ce qui simplifie la personnalisation du TMS pour les processus de l'entreprise. Le service informatique de test aide les chefs d'équipe de test à répartir uniformément la charge de travail entre les testeurs et à surveiller l'exécution du travail à l'aide des demandes et des rapports des utilisateurs. De plus, dans le système lui-même, il est possible de communiquer avec des collègues sans utiliser de messagerie instantanée tierce.



Les développeurs d'applications accordent une grande attention aux tests automatisés, chaque cas de test de la bibliothèque de tests peut être lié aux tests automatiques d'API. L'intégration correctement configurée avec les autotests vous permet de surveiller les exécutions et leurs résultats directement à partir du TMS en temps réel. Vous pourrez voir quels tests automatisés sont en cours, analyser leurs résultats et visualiser le code source directement depuis Test IT. Si nécessaire, vous pouvez créer un test exécuté en dehors du système et le remplir avec vos propres autotests sans lien avec des scripts de test.



image



Test IT se développe activement, il prend les demandes de fonctionnalités de ses utilisateurs et encombre la moitié du backlog avec eux, il existe un support technique compétent en russe.



Capacités:



  • Gérer les plans de test, les cas de test et les listes de contrôle
  • Étapes générales pour les activités répétitives
  • /
  • QA
  • API
  • -
  • ,
  • JIRA
  • API


: -





3. TestRail



Ce logiciel convient aussi bien aux équipes d'assurance qualité qu'aux équipes de développement. Le plan de test peut être construit selon le scénario Agile ou l'approche plus traditionnelle. L'outil vous permet d'avoir une idée de la progression des tests en temps réel. Vous pouvez créer des rapports personnalisés sur les métriques dont vous avez besoin. Les nouvelles versions ont une intégration avec Assembla. La fonctionnalité du chat interne et des notifications au système externe a également été prise en charge.



image



En plus de la possibilité de décomposer vos scripts de test en exécutions de test avec leur placement ultérieur dans des plans de test, vous pouvez utiliser une entité telle que Milestone, qui vous permettra de personnaliser facilement le processus de test.



Vous pouvez personnaliser la saisie du projet pour y conserver la documentation de test.



Capacités:



  • ,
  • ,
  • JIRA, Redmine, YouTrack, GitHub, Jenkins, Selenium Visual Studio
  • REST API


: 30





4. Zephyr



Zephyr est un plugin pour le JIRA bien connu qui intègre les tests dans le cycle du projet, vous permettant de suivre la qualité du logiciel et de prendre des décisions «go / no go». Dans les nouvelles versions, le travail avec des tests automatisés était pris en charge.



image



Les cas de test peuvent être créés, exécutés et suivis comme n'importe quelle autre tâche dans JIRA. Pour une fixation plus optimale du processus de test, il existe une intégration avec des outils de gestion de la qualité, d'automatisation, d'intégration continue et d'analyse. Il est possible de créer des attributs personnalisés. De plus, le produit dispose d'un support technique à réponse rapide.



Capacités:



  • Lien vers les user-stories, tâches, exigences, défauts
  • Configurations de déploiement: dans le cloud, sur le serveur, dans le centre de données
  • Informations étendues sur l'analyse et les tableaux de bord DevOps
  • Intégration avec JIRA, Confluence, Selenium, Jenkins et Bamboo
  • Tests automatisés
  • Créer des attributs personnalisés
  • Système de rapport clair.


Essai gratuit: 30 jours

Lien de téléchargement



5. TM4J



TM4J aka Adaptavist est une application de gestion de test dans JIRA qui vous permet de maintenir la documentation de test dans JIRA. Liez les scripts de test et émettez directement dans JIRA. Le travail avec des tests automatisés est pris en charge. Capacité à combiner des étapes répétées en une étape commune.



image



Capacités:



  • Lier les scripts de test et les problèmes sans quitter JIRA
  • Travailler avec des tests automatisés
  • Suivi de bogues interne
  • Système de reporting clair
  • Utiliser un pas commun
  • Temps de test réel
  • Exporter des données vers Excel


Essai gratuit: 30 jours

Lien de téléchargement



6. Qase



Qase est un TMS basé sur le cloud qui aide votre équipe à augmenter sa productivité et à rationaliser les tests de flux logiciels. La fonctionnalité consistant à combiner des actions constamment répétées en une étape commune, l'importation de données à partir d'autres TMS est prise en charge. Gestion des rôles et des autorisations des utilisateurs du système. Le système de reporting a été amélioré dans la nouvelle version.



image



Capacités:



  • Référentiel de tests: organisation des tests en groupes logiques
  • Élaboration des étapes pour les cas, définition de la priorité et de la gravité
  • Exécuter le test avec un suivi du temps pour chaque test
  • Stockage de la documentation du projet
  • Insertion automatique des défauts dans les trackers intégrés
  • Intégration avec JIRA, Redmine, YouTrack et Slack
  • Combinaison des résultats d'autotest avec l'API REST


Gratuit pour les petites entreprises

Lien de téléchargement



7. PractiTest



PractiTest est un outil de gestion de test complet. Il fournit une image complète du processus de test et une compréhension plus approfondie des résultats des tests. Cet outil vous aidera à organiser les suites de tests en fonction de vos cycles et sprints. Les cas de test peuvent être façonnés selon divers critères tels que des composants, des versions ou des types. L'outil est orienté vers les tests Agile, les tests de régression, les tests de microservices et DevOps.



image



Les nouvelles versions ont amélioré la fonctionnalité de travail avec des tests automatisés.



Le support technique a formé du personnel QA qui peut comprendre rapidement votre problème.



Capacités:



  • Ajoutez facilement des tests de nouvelles fonctionnalités aux tests de régression
  • Regrouper les tests en fonction des microservices qu'ils couvrent, même ceux interservices
  • ,
  • JIRA, Redmine, Jenkins, GitLab Slack


: 14





8. Testuff



L'équipe Testuff fait un outil vraiment pratique, ce TMS essaie de combiner toutes les méthodes de test, du modèle en cascade au test de la boîte noire.

Les développeurs de Testuff ont identifié séparément leur produit comme le seul TMS pouvant être utilisé sur n'importe quel appareil: smartphones, tablettes, etc.



image



Cette solution a tout ce dont vous avez besoin pour un TMS: une interface sympa, un moyen compréhensible et pratique de maintenir la documentation de test, les configurations et les attributs personnalisés, deux façons d'intégrer avec n'importe quel traqueur de bogue existant, et a ajouté un enregistreur vidéo.



Capacités:



  • Planification des tests
  • Interface glisser-déposer intuitive
  • Rapports visuels avec graphiques détaillés
  • Deux méthodes d'intégration avec des outils de suivi de bogues tiers
  • La possibilité de tester à partir de n'importe quel appareil


Essai gratuit: 30 jours

Lien de téléchargement



9. Serveur Azure DevOps



C'est un outil puissant pour travailler avec des tests et des autotests, en raison de sa complexité, vous pouvez personnaliser votre espace de travail selon vos besoins. Travaillez directement avec vos services CI / CD, intégrez vos référentiels directement dans Azure, maintenez la documentation de test pour les sprints que vous disposerez sur des tableaux, faites les rapports les plus détaillés sur votre documentation de test et les résultats de son passage.



image



Par ailleurs, il convient de mentionner la possibilité de s'intégrer à l'EDI de Microsoft, vous pouvez modifier et personnaliser votre code directement via Azure et l'intégrer à toutes sortes de systèmes de Microsoft.



Capacités:



  • Intégration avec n'importe quel produit Microsoft
  • Interface native
  • Intégration avec n'importe quel CI / CD
  • Tableaux de bord pratiques
  • Travailler avec des autotests
  • Attributs personnalisés


Essai gratuit: 30 jours

Lien de téléchargement



10.MTM TFS



Team Foundation Server (TFS) est une solution complète de Microsoft qui comprend un système de contrôle de source, la collecte de données, la création de rapports, le suivi de l'état et les modifications d'un projet.



Microsoft Test Manager fait partie de ce produit et nécessite l'installation de Visual Studio. Cette combinaison permet d'associer les tâches assignées au testeur aux défauts constatés et de rendre compte du temps passé au travail.



image



Les plans de test et les résultats sont stockés sur Team Foundation Server.

MTM comprend un plan de test, un cas de test et des configurations.



TFS lui-même est un logiciel propriétaire, la licence est commerciale. Il fonctionne sur trois niveaux: le niveau client, le niveau application et le niveau données, en fonction desquels il peut fonctionner via le Web ou via une application de bureau. MTM fonctionne uniquement au niveau de l'application, donc l'installation sur le serveur est nécessaire (si le serveur est distant, le travail se fait via VPN).



Capacités:



  • Essais exploratoires
  • Planification et exécution des tests manuels
  • Configurations de test multiplateformes (différentes versions du même test pour différentes plates-formes / versions)
  • Diagnostic de la réussite du test (logs, vidéos, etc.)
  • Import-export de tests
  • Import-export cross-projets de tests
  • Enregistrement et lecture de tests manuels (enregistreur)
  • Automatisation des tests


Essai gratuit: 30 jours

Lien de téléchargement



11. Kualitee



Kualitee est un produit de Kualitatem, une société de test de logiciels et de sécurité de l'information spécialisée dans la création d'applications sans erreur partout.



image



Kualitee propose des fonctions de gestion de projet, de gestion des tests, de gestion des défauts avec intégration avec des traqueurs de bogues. Un système flexible d'attributs utilisateur vous permet de personnaliser très précisément l'espace de travail requis. De plus, il est possible de personnaliser en profondeur les profils utilisateur et les droits d'accès.



Capacités:



  • Gestion de projet
  • Gestion des défauts
  • Gestion de la documentation de test
  • Barre d'outils personnelle
  • Configuration utilisateur intelligente


Essai gratuit: 30 jours

Lien de téléchargement Vous



aimez l'article? N'oubliez pas de le partager!

Et rappelez-vous, seul le testeur se situe entre les bogues et le client! :)



All Articles