Modern Requirements4DevOps V1: Introducing Smart Import and Diagramming
Manage and organize software requirements efficiently with Azure DevOps and...
Modern Requirements4DevOps includes the ability to generate test hub information reporting and trace analysis. Users can generate Smart Reports and Horizontal Traceability Matrix on Test Plans, Test Suite, Test Cases, Test Runs, Test Case Run, and Test Case Step Run details. Since much of the information in Test Hub is not based on work items and links, Modern Requirements introduced the concept of virtual work items and links to abstract the data into work items and links on which reports can be generated. This is a quickly evolving set of functions with new data being exposed from Azure DevOps as virtual Work Items and Links so that users can generate Smart Reports & Traceability Reports. This reduces the testing effort, improves resource utilization, speed, and quality of the tests.
Dans la forme la plus simple, le logiciel de gestion des cas de test regroupe plusieurs aspects des tests en un seul endroit. C’est ça
Réduit l’effort de test, améliore l’utilisation des ressources, la rapidité et la qualité des tests.
Le plus souvent, les outils diffèrent par leur portée, leur capacité, leur efficacité, leur flexibilité et plus encore. Alors que certaines organisations optent pour une solution globale, d’autres choisissent d’utiliser une combinaison d’outils différents.
La hiérarchie de test normale prise en charge par Azure DevOps est la suivante :
Alors que les organisations disposent normalement d’une gestion des cas d’essai plus complète, comme illustré ci-dessous :
L’élément de travail sur les exigences sera disponible lorsque la suite des exigences sera créée à partir du Centre de test.
Note : L’élément de travail Exigence est pris en charge par l’analyse des traces
Dans Azure DevOps, les données de ces éléments de travail virtuels peuvent être récupérées depuis TFS à l’aide des onglets suivants :
Ces éléments de travail virtuels sont liés à des éléments existants à l’aide de Virtual Link.
Les commentaires et pièces jointes ajoutés à partir du test sont mappés dans les résultats du test, élément de travail virtuel.
Commentaire pour étape d’échec ajouté dans le champ « Commentaire » de Test Step Run dans Trace Analysis et Smart Report.
La configuration est visible ci-dessous dans les résultats des tests.
L’utilisateur peut faire une capture d’écran à partir de l’option Capturer comme montré sur l’image ci-dessous.
La capture d’écran capturée peut être vue dans ADO et mappée comme un attachment. Les utilisateurs peuvent télécharger la capture d’écran prise en cliquant dessus.
La capture d’écran capturée peut être vue comme pièce jointe dans le Smart Report. Les utilisateurs peuvent télécharger la pièce jointe en cliquant dessus.
Les options Capturer les actions de l’utilisateur, Enregistrer l’écran et Enregistrer l’écran audio sont prises en charge dans l’élément virtuel Résultat du test. Une fois qu’un utilisateur ajoute ces pièces jointes depuis ADO, elles seront visibles dans la section Smart Report/Analyse de traces de l’élément de travail Résultat de test sous la propriété « Joint de résultat ».
Pour plusieurs itérations, les commentaires et pièces jointes ajoutés à chaque itération sont affichés. Lors du test d’exécution, s’il y a plusieurs itérations, l’utilisateur peut ajouter des commentaires à chaque itération, ce qui peut être vu en ajoutant le champ « Détails » dans les options de colonnes dans l’analyse de traces et via « Concepteur de rapports » dans Smart Report.
Les commentaires et pièces jointes ajoutés à chaque itération peuvent être consultés dans la section « Résumé ».
Les commentaires et pièces jointes ajoutés par l’utilisateur sur chacune des itérations seront visibles dans la matrice de traçabilité.
En ajoutant le champ « Détails » dans les options de colonne, les commentaires et pièces jointes pour chaque itération peuvent être consultés dans « Concepteur de rapports » dans Smart Report.
Les paramètres ajoutés dans les étapes du cas de test peuvent être observés en ajoutant le champ « Paramètre de test » dans les options de colonnes dans l’analyse de traces et via « Concepteur de rapports » dans Smart Report.
Les commentaires et pièces jointes ajoutés par l’utilisateur sur chacune des itérations seront visibles dans la matrice de traçabilité.
En sélectionnant le champ « Paramètre de test » dans les options de colonne, l’utilisateur peut voir la colonne « Paramètres » dans Smart Report.
Dans Smart Report, le lien virtuel est automatiquement appliqué. Cependant, dans l’analyse de traces, vous devez sélectionner manuellement l’option Lien Virtuel pour lier les éléments de travail virtuels comme montré dans l’image ci-dessous :
La hiérarchie ci-dessous peut être créée et affichée dans Smart Report ainsi qu’en travaillant dans le module de traçabilité :
Plan de test vs Suite de tests vs Cas de test/Point de test vs Exécution de test vs Résultat de test vs Exécution d’étape de test vs Bogues
La même hiérarchie peut être créée en montrant le travail dans l’analyse des traces.
Voici les différents chemins que vous pouvez définir pour générer la sortie :
Ces éléments de travail peuvent être utilisés dans les modules/sections suivants :
Les éléments de travail virtuels peuvent être utilisés dans Smart Report disponible sous l’onglet Requêtes, Test Hub et Smart Docs.
Dans le module Traçabilité , ces éléments virtuels peuvent être utilisés pour créer une matrice horizontale en utilisant :
✅ Définir, gérer et tracer les exigences dans Azure DevOps
✅ Collaborez sans effort entre les équipes réglementées
✅ Commencez GRATUITEMENT — pas besoin de carte de crédit
Manage and organize software requirements efficiently with Azure DevOps and...
ISO 24089 governs automotive software update engineering and supports UNECE...
Modern Requirements4DevOps wins Gold in the ALM, SCM and Requirements...
End-to-end requirements management in Azure DevOps.
AI-powered assistance for DevOps workflows.
Autonomous AI agents for DevOps execution.
Compliance management, built into Azure DevOps.
Real-time data sync across tools and systems.