Chaque projet est unique et chaque équipe a ses propres demandes. Mais nous sommes tous unis par la volonté de travailler avec des outils de qualité qui font gagner du temps.
Nous avons analysé les systèmes de gestion des tests éprouvés et nouveaux qui sont maintenant populaires sur le marché. Nous avons choisi les fonctions qui devraient être dans le système de gestion de test idéal, comparé les capacités des produits et étudié les avis des utilisateurs.
En conséquence, voici une liste d'outils, dont l'un conviendra certainement à votre équipe.
Il n'y a pas de note, chaque outil a ses avantages et ses inconvénients. Essaie principalement les outils de gestion sur une base payante, mais presque tous ont un essai gratuit.

Que voulons-nous d'un système de gestion des tests?
L'utilisateur du système de gestion des tests s'attend à voir ce qui suit:
- Installation et assistance pratiques.
- Création et gestion de projet.
- Créez des utilisateurs et des rôles d'utilisateur.
- Intégration pratique avec tests automatiques.
- Créez un plan de test.
- Création d'un cas de test.
- Exécutez le scénario de test.
- Système de reporting clair.
- Système de suivi des bogues intégré.
- Capacité à s'intégrer à d'autres outils.
Pourquoi est-il nécessaire?Il existe plusieurs façons de résoudre le problème de la création d'un système unique pour travailler avec toute la documentation du projet:
- 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 garder les défauts dans le traqueur de bogues open source.
- Une autre façon consiste à utiliser l'un des TMS'ok populaires, intégré au traqueur de bogues de l'entreprise.
- La méthode de niveau supérieur consiste à choisir le système de gestion des tests, en fonction des spécificités des projets, du volume 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 du TMS de manière responsable, car pour une entreprise, le prix d'une erreur peut être élevé.
Systèmes de gestion de tests populaires- Lien de test
- Testez l'informatique
- Zephyr
- qTest
- PractiTest
- Lodge d'essai
- Testral
- Qase
- Tematoo
- Collab de test
- HP ALM
- Testuff
- Xquual
Examinons de plus près les outils sélectionnés.
1. TestLinkL'un des rares outils de gestion de tests open source disponibles sur le marché. Il s'agit d'un outil Web avec des fonctions typiques, telles que la gestion des exigences, la création et la maintenance de suites de tests, les exécutions de tests, le suivi des erreurs, l'intégration avec des systèmes de suivi des bogues bien connus.
Des rapports et des graphiques sont disponibles pour suivre l'avancement du projet, et des fonctionnalités supplémentaires incluent le balisage des mots clés, la spécification des exigences et un journal des événements.
Le code du projet est souvent mis à jour et complété.
Capacités:- Gestion des exigences
- Spécification - définition des cas de test par regroupement dans différentes suites de tests
- Affectation de l'exécution des suites de tests au niveau de l'assemblage
- Gestion centralisée des utilisateurs et des rôles
- Personnalisation des champs personnalisés
Lien vers le code (GitHub)Lien de téléchargement
2. Testez l'informatiqueTest IT - TMS créé par des testeurs pour les testeurs. Cet outil dispose d'une interface réfléchie et intuitive. À l'intérieur du système, vous pouvez créer des projets et maintenir une bibliothèque structurée de cas de test et des listes de contrôle pour chacun, les opérations souvent répétées sont mises en évidence dans les étapes générales. L'outil est flexible - dans chaque projet, des attributs utilisateur supplémentaires sont créés, des rôles et des droits sont distribués, ce qui simplifie la configuration de TMS pour les processus de votre entreprise. Test IT aide les chefs d'équipe de test à répartir uniformément la charge de travail entre les testeurs et à contrôler l'exécution du travail à l'aide de requêtes et de rapports personnalisés.
Les développeurs d'applications accordent une grande attention aux tests automatisés; chaque scénario de test de la bibliothèque de tests peut être intégré aux tests automatiques par API. Une intégration correctement configurée avec les autotests vous permet de surveiller les exécutions et leurs résultats directement à partir de 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.
L'application se développe activement, dans un avenir proche de nombreuses fonctionnalités utiles sont annoncées.
Capacités:- Gérer les plans de test, les cas de test et les listes de contrôle
- Étapes communes pour les actions répétitives
- Distribution automatique des tests pour les ingénieurs QA
- Intégrez des tests automatisés à l'API
- Analytique pour les tests automatiques et manuels
- Modèle de rôle et personnalisation
- Gamification
- Intégration bidirectionnelle avec JIRA
- Importer à partir d'autres systèmes de gestion des tests
Essai gratuit: version démo ouverte sur site
Lien de téléchargement
3. ZephyrZephyr est un plugin pour le célèbre JIRA qui intègre les tests dans le cycle du projet, vous permettant de surveiller la qualité du logiciel et de prendre des décisions de go / no go. Les cas de test peuvent être créés, exécutés et suivis comme toutes les autres tâches 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.
De plus, le produit bénéficie d'un support technique 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 supplémentaires sur les tableaux de bord d'analyse et DevOps
- Intégration avec JIRA, Confluence, Selenium, Jenkins et Bamboo
Essai gratuit: 30 jours
Lien de téléchargement
4. qTestL'outil est utile non seulement pour les testeurs, mais aussi pour toute l'équipe. L'interface qTest est nativement claire, les manuels sont faciles à apprendre. Cela vous permet de créer, d'organiser et de gérer rapidement et efficacement des cas de test.
Les développeurs affirment impudiquement que leur outil de gestion de test n ° 1
Selon l'analyse du marché, qTest est l'une des solutions de gestion de test à la croissance la plus rapide parmi les équipes de développement Agile.
Capacités:- Planification des tests
- Créer et gérer des exigences
- Interface de glisser-déposer intuitive
- Matrice de traçabilité intégrée
- Rapports visuels avec graphiques détaillés
- Intégration avec des outils tiers de suivi des bogues
- Contrôle d'accès utilisateur détaillé
- Outil d'intégration cloud JIRA
Essai gratuit: 30 jours
Lien de téléchargement
5. PractiTestPractiTest est un outil de gestion de test complet. Il offre une visibilité complète du processus de test et une meilleure compréhension des résultats du test. Cet outil vous aidera à organiser les suites de tests en fonction de vos cycles et sprints. Les ensembles de tests peuvent être formés selon divers critères, tels que les composants, les versions ou les types. L'outil se concentre sur les tests Agile, les tests de régression, les tests de microservices et DevOps.
Et dans ce travail de support, des employés formés à l'assurance qualité qui peuvent rapidement comprendre votre problème.
Capacités:- Ajoutez facilement de nouveaux tests de fonctionnalités aux tests de régression
- Groupement de tests basé sur les microservices qu'ils couvrent, même interservices
- Affichage différent des informations pour différents groupes d'utilisateurs
- Les tableaux de bord en temps réel affichent l'état des tests, s'exécutent aux stades de développement et lors du déploiement en production
- Intégration avec JIRA, Redmine, Jenkins, GitLab et Slack
Essai gratuit: 14 jours
Lien de téléchargement
6. TestLodgeIl dispose du minimum le plus nécessaire pour contrôler les tests: plans de test, exigences, cas et suites de tests et exécutions de tests. L'outil peut être intégré aux suiveurs de bogues existants, ce qui vous permet de créer automatiquement des rapports de défauts et de démarrer des tâches.
Capacités:- Ensemble de base de création, modification d'un plan de test et de suites de tests
- Interface native
- Intégration avec JIRA, Redmine, Trello, Asana, GitHub et YouTrack
Essai gratuit: 30 jours
Lien de téléchargement
7. TestRailCe logiciel est pratique pour les équipes QA et pour le développement. Le plan de test peut être construit selon le scénario d'une méthodologie flexible, ainsi que pour une approche plus traditionnelle. L'outil vous permet de vous faire une idée de la progression des tests en temps réel.
Capacités:- Suivi de l'état et des résultats d'un test individuel
- Comparaison des résultats de plusieurs tests, configurations et étapes
- Suivre les charges de travail de l'équipe pour ajuster les tâches et les ressources
- Rapports et mesures détaillés
- Options de personnalisation étendues, options d'installation dans le cloud ou sur site
- Intégration avec JIRA, Redmine, YouTrack, GitHub, Jenkins, Selenium et Visual Studio
- API REST pratique
Essai gratuit: 30 jours
Lien de téléchargement
8. QaseQase est un produit récemment apparu qui peut être utilisé normalement au travail. Un TMS basé sur le cloud qui aidera votre équipe à augmenter la productivité et à organiser un logiciel de test de flux pratique.
Capacités:- Référentiel de tests: création de tests dans des groupes logiques
- Prendre des mesures pour les cas, fixer la priorité et la gravité
- Exécution de tests avec suivi du temps pour chaque scénario de test
- Stockage de la documentation du projet
- Création automatique de défauts dans les trackers intégrés
- Intégration avec JIRA, Redmine, YouTrack et Slack
- Combinaison des résultats de l'autotest avec l'API REST
Gratuit pour les petites entreprisesLien de téléchargement
9. TematooCe TMS basé sur le cloud de TestLink n'est pas si annoncé, mais n'est pas inférieur en fonctionnalités à ses homologues plus chers. L'outil fournit une infrastructure concise, vous permettant de commencer rapidement à tester le produit. Un plan gratuit pour soutenir les petites équipes vous permet de réaliser des projets pilotes gratuitement. Tematoo peut être intégré à de nombreux suiveurs de bogues, même ceux dans le cloud.
Capacités:- Créer des suites de tests par builds et types
- Description du cas de test par étapes, avec possibilité de joindre une capture d'écran
- État des tests individuels, des suites de tests et état général de la génération
- Rapports analytiques et mesures générales pour le plan de test
- Pour un forfait payant: votre bug tracker
Gratuit: pour une équipe de 1-5 personnes
Lien de téléchargement
10. Test CollabIl s'agit d'un service avec un ensemble de fonctions utiles qui est nécessaire pour commencer rapidement à utiliser l'outil. De plus, de jolis bonus: une interface pratique, la personnalisation des filtres et des champs, un chronométreur pour chaque membre de l'équipe et la communication intra-système.
Test Collab peut être configuré dans le cloud ou dans votre infrastructure, tout est assez flexible ici.
Capacités:- Regroupement des cas de test par étapes ou builds
- Gestion des exigences
- Tests de réutilisation
- Configuration du sprint
- Rapports de test
- Commenter les cas de test
- Intégration avec JIRA, Redmine, Bugzilla, Asana, Trello, YouTrack, GitHub
Gratuit: 200 cas de test, 400 exécutions terminées
Essai gratuit: 14 jours
Lien de téléchargement
11. HP ALMHP ALM est un foie long parmi les systèmes de gestion du cycle de vie du produit, y compris ses tests. L'outil vous permet de planifier, créer, tester et contrôler à toutes les étapes du développement. Il est compliqué dans le développement initial, mais indispensable pour une grande entreprise, où une attention particulière est portée aux détails de production.
Précisément parce que le produit a déjà été rodé, il existe de nombreux manuels et guides vidéo pour la configuration et l'utilisation sur Internet.
Capacités:- Partage des exigences et des bibliothèques de ressources
- Détails du code, tests, gestion et évaluation des risques et conformité
- Accès rapide aux indicateurs, par exemple, aux données sur les défauts non résolus
- Configurez rapidement votre environnement de laboratoire pour résoudre les erreurs de configuration dans les environnements agiles
- Créez des exigences et suivez leur mise en œuvre à toutes les étapes du cycle de vie de l'application
- Des analyses pour tous les goûts et toutes les couleurs: des rapports flexibles
- Intégration avec plus de 50 outils
Essai gratuit: 60 jours
Lien de téléchargement
12. TestuffTestuff est une puissante plate-forme de gestion des tests basée sur le Web qui facilite la conception, l'exécution et la gestion d'un nombre illimité de tests. L'outil peut être personnalisé pour n'importe quel format de test: de la méthodologie agile populaire et TDD, à White-Box ou Black-Box; De haut en bas ou de bas en haut.
Il existe également une file d'attente de gestion des tâches optimisée pour chaque testeur utilisant la gestion du temps. Et l'organisation de tests sur des projets, des branches de code et des suites de tests typiques. En plus du bonus d'exportation en HTML / Excel, il y a des petits pains sous la forme d'un outil intégré pour créer des captures d'écran et des vidéos avec un pointeur et des touches.
Capacités:- Deux clients disponibles - Web et bureau
- Planification d'un cycle de test Ă l'aide de plusieurs environnements de test
- Distinction des rĂ´les d'utilisateur
- Capture d'écran intégrée sous forme de capture d'écran ou de vidéo
- Connexion des résultats de tests automatisés via l'API
- Intégration avec JIRA, Trello, Redmine, Bugzilla, YouTrack, Selenium, GitHub, Visual Studio
Essai gratuit: 30 jours
Lien de téléchargement
13. XQualXStudio de XQual fera le bonheur d'un testeur avancé qui souhaite soumettre son produit au maximum de tests. En utilisant cet outil, vous pouvez gérer non seulement vos versions, exigences, risques, spécifications, tests, campagnes et bogues. Il peut être intégré à toutes les plates-formes d'intégration continue et peut effectuer tout type de test.
Capacités:- Configuration avancée des étapes du scénario de test
- Tests de réutilisation
- Matrice de traçabilité
- Configuration du laboratoire de test: matériel, logiciel, environnement de test
- Journalisation avancée des actions (même des tests à distance)
- Analytique personnalisée
- Capture d'écran intégrée
- Intégration avec JIRA, Redmine, MySQL, Oracle, Apache, Skype
- Intégration avec 5 interfaces différentes pour les tests manuels
- Intégration avec près de 70 outils d'automatisation: Selenium, QTP / UFT, JMeter, Ranorex, TestComplete, JUnit, NUnit, TestPartner, Sahi, NeoLoad, QF-Test, RobotFramework, Sikuli, SoapUi, Squish, TestNg, TestOptimal et bien d'autres
Gratuit: pour une équipe de 4-10 personnes, 200 tests
Lien de téléchargement
Vous avez aimé le poste? N'oubliez pas de le partager!Et rappelez-vous, nous nous tenons entre les bugs et le client! :)