Système de gestion des cas de test QuAck - Les joies simples du test

Bonjour, Habr! Je vous présente la traduction de l'article "QuAck - la joie du test" par Aziz Namazov.

image

Aujourd'hui, je vais aborder le sujet difficile du cycle de vie des logiciels. Ce sujet est assez complexe et multiforme, incluant toutes les étapes, de la conception et de la planification à la fin du déploiement et du support. Toutes les étapes du processus sont connectées dans une seule chaîne. Ainsi, les retards sur l'un d'entre eux affectent immédiatement l'ensemble du processus. Cela entraîne des temps d'arrêt et une perte de temps. Et, comme vous le savez, le temps c'est de l'argent.

L'une des étapes clés du processus est le test - une procédure longue mais absolument nécessaire. Des tests inefficaces peuvent facilement entraîner des pertes financières et de réputation. Et c'est à ce stade que le processus de développement est le plus souvent annulé - pour éliminer les erreurs identifiées.

Dans le monde moderne des technologies de l'information, l'amélioration de la qualité et de la rapidité des tests devient une tâche commerciale critique. L'ordre des tests, la capacité de les gérer facilement, d'exécuter et d'analyser les résultats ne sont que quelques-unes des nombreuses tâches qui doivent être traitées. Les systèmes de gestion des tests (TMS - Test Management Systems) deviennent l'un des outils les plus importants pour résoudre ces problèmes.

Aujourd'hui, je veux parler d'un tout nouveau TMS appelé QuAck . Il s'agit d'un service Web open source facilement personnalisable. QuAck est le résultat de nombreuses années d'expérience dans le test de systèmes volumineux et complexes, ainsi que dans le développement et la gestion.

image

QuAck est très différent des systèmes similaires disponibles aujourd'hui.
La première et principale caractéristique est que QuAck n'impose pas aux utilisateurs un arbre de tests «cloué». L'arbre peut être construit dynamiquement en fonction des tâches en cours. QuAck change l'idée rouillée de ce à quoi les tests devraient ressembler. Le système permet de regrouper et de filtrer les cas de test à la volée, d'enregistrer et d'exécuter des préréglages sous forme de suites de tests. Cette approche peut réduire considérablement le temps nécessaire à la création et à la réussite des plans de test, aide à prendre en compte la couverture des services de différents points de vue et répartit facilement les responsabilités au sein d'une équipe.

image

QuAck prêche un modèle de plugin. Toutes les intégrations externes, que ce soit l'autorisation, la communication avec le tracker ou les systèmes de lancement - tout est implémenté sous forme de plug-ins et est facilement étendu. Prêt à l'emploi , QuAck a des intégrations avec Jira - à la fois avec le tracker et avec le système d'autorisation et d'authentification. Des plugins sont constamment ajoutés, rien ne vous empêche d'écrire le vôtre - si, par exemple, vous avez votre propre système d'authentification personnalisé.

image

QuAck est construit à partir d'une API - REST complet vous permet de faire tout ce qui peut être fait via l'interface utilisateur via l'API. Et bien plus encore.

Né sur le continent australien, QuAck est accessible à tous dans le monde. Son utilisation est absolument gratuite et le code open source facilite l'adaptation du système aux besoins de l'entreprise, la réalisation d'un audit de sécurité privé, etc.

QuAck commence à se développer avec des modules complémentaires et des plugins. Par exemple, un plug-in Maven est récemment apparu, vous permettant d'importer des auto-tests dans QuAck directement pendant le processus de construction.
Ou, par exemple, l'un des sous-systèmes de test est Liken . Il vous permet d'effectuer rapidement et efficacement des tests de régression manuelle des interfaces Web.
Et ce n'est que le début.

image

L'installation et l'utilisation du système sont incroyablement simples - tout est emballé dans un docker. Il existe également une image avec une base de données de test qui peut être exécutée avec une seule commande .

QuAck se développe rapidement et vous devez absolument y faire attention lors du choix d'un système de gestion des tests. De plus, c'est gratuit.

Source: https://habr.com/ru/post/fr466631/


All Articles