Vous gérez des programmes de développement produit ou logiciel ?
Vous avez besoin de réaliser des tests unitaires, pour vérifier la conformité ou la non régression ?
Avec l'app "Tests unitaires", planifiez vos tests matériels, logiciels, graphiques et ergonomiques, ou encore de performance ou sécurité
Contrôlez et vérifiez en équipe la conformité de vos systèmes
Si vous êtes dans le cadre d'une démarche qualité, cette app vous permettra d'organiser vos développements produits, d'assurer le suivi des tests, et de présenter une cartographie fonctionnelle.
L'activation de l'app, ajoute un menu "Tests" dans l'onglet "Production" qui vous permet de :
- Construire une cartographie fonctionnelle
- Concevoir des programmes de tests
- Définir vos scénarios de tests
- Réaliser et valider des tests
1. Campagne de tests
Le menu "Campagne de tests" permet de désigner l'objet d'un ensemble de cas de tests à exécuter sur une période donnée.
C'est une catégorie de classement de tests, effectués dans un contexte et un périmètre fonctionnel défini par vous.
Une campagne regroupera ainsi une série de programmes, eux-même liés à des scénarios, eux-même associés à des séries de tests.
Mener une campagne de tests constitue ainsi à organiser et associer un ensemble de scénarios de test qui seront à réaliser.
2. Environnement de test
Sur cette page, créez la liste des environnements de travail et de production faisant l'objet d'une base de test.
Cela peut-être une version logicielle, matérielle, comme un contexte de production à tester.
Vous conservez dans cette liste, de l'historique des environnements testés.
Chaque test sera ainsi à lié à un environnement de test.
3. Cartographie
La cartographie présente une vision globale hiérarchique du système à tester.
Ce schéma d'architecture permet d'associer à chaque fonctionnalité à tester, des programmes, des scénarios, et des tests.
Commencez par créer un programme de test pour lancer la composition de la cartographie.
Ensuite, depuis la page "cartographie", en cliquez sur le bouton "Plus", vous pourrez ajouter des fonctionnalités à tester, des programmes et des scénarios.
4. Programme de tests
Un programme est défini par :
- Un nom
- Des références légales associés
- Type de fonctionnalité traitées
5. Scénario de tests
L'ajout d'un scénario sur une campagne permet de concevoir et documenter la description des scénarios.
Un nouveau scénario de tests se définit ainsi par :
- Un programme lié
- Un nom
- Un type de test (fonctionnel, performance, sécurité, etc. Les critères sont déjà listés et proposés par l'app)
- Les objetcifs du test
- Le déroulement
- Les critères d'acceptation
Une fois le scénario enregistré, vous pourrez organiser les tests.
6. Tests
Sur chaque scénario de tests, ajoutez un ou plusieurs test.
Sur chaque test sont repris les informations suivantes :
- Le Nom du Programme lié
- Le Nom du Scénario de test lié
- Le Nom que vous donnez au test pour le différencier
- Le Nom de la Campagne de tests liée
- Le Nom de l'environnement de test
- L'Etat test (en rédaction, en test, validé, en échec)
- Le nom du testeur
Dès que votre test est créé, l'onglet "note" du test vous permet d'archiver le contenu des tests réalisés. Selon vos régles de tests et enjeux, ce bloc libre vous permet de vérifier qu'un élément produit est conforme à ses spécifications (techniques et fonctionnelles), et de retracer le contenu des étape d'exécution du test, dans le format documenté utilisé par vos équipes, de préciser les anomalies rencontrées et besoins correctifs, et d'assurer le suivi du test, avec l'équipe interne.
Si l'objectif particulier (fonctionnel, performance, etc.), que vous souhaitez vérifier est validé, passez le statut de l'état en : "test OK"
Si l'objectif n'est pas validé, passez le statut du test : "en échec"
Chaque statut modifié est horodaté