Importer des exigences depuis des spécifications de test
Vous pouvez utiliser des applications tierces comme Microsoft® Word pour créer des exigences, puis les importer dans Requirements Toolbox™. L’importation d’exigences vous permet de créer et de gérer des exigences dans des outils tiers et d’utiliser Requirements Toolbox pour analyser et mesurer la traçabilité de ces exigences.
Cette étape du tutoriel vous permet d’importer des exigences à partir d’une spécification de test créée dans Microsoft Word. Affichez les exigences originales dans le document Word et reliez-les aux tests MATLAB®.
Afficher la spécification de test
Ouvrez le projet MyAdd qui contient la spécification de test.
openProject("MyAdd");Accédez au dossier documents et ouvrez la spécification de test myAddTestSpecification.docx.

La spécification de test vous indique comment tester la fonction myAdd. Certaines des exigences relatives aux cas de test affinent les exigences fonctionnelles de myAddReqs et ajoutent des détails supplémentaires concernant la manière de tester la fonction. Chaque exigence du document présente un bookmark.
Importer les exigences depuis Microsoft Word
Vous pouvez importer des exigences depuis Microsoft Word vers Requirements Toolbox en ouvrant le Requirements Editor et, dans la section File, en cliquant sur Import. Dans la boîte de dialogue Importing Requirements, vous pouvez choisir le type de document à importer. Vous pouvez ensuite définir les paramètres d’importation qui répondent à vos besoins.
Dans cet exemple, les exigences sont déjà importées depuis myAddTestSpecification.docx et les paramètres suivants sont sélectionnés :

L’ensemble d’exigences appelé myAddTestSpecification.slreqx dans le dossier documents du projet contient les exigences importées.
Afficher les exigences importées
Ouvrez l’ensemble d’exigences importé.
slreq.open("myAddTestSpecification");Les exigences importées dans le Requirements Editor conservent la hiérarchie du document Word. Les bookmarks du document Word constituent les identifiants des exigences importées.

Depuis l’exigence qui a le résumé Validity checks, retournez à l’exigence originale dans Microsoft Word. Dans le Requirements Editor, sélectionnez l’exigence et, dans le volet de droite, sous Properties, cliquez sur Show in document. Microsoft Word ouvre le document et met l’exigence en surbrillance.

Lier des exigences à des tests
Ouvrez le fichier de test tMyAdd.m.
open tMyAddLe fichier tMyAdd est une classe de test qui contient des tests MATLAB pour la fonction myAdd. Les tests vérifient le comportement fonctionnel décrit dans myAddReqs et les exigences de test supplémentaires spécifiées dans myAddTestSpecification.docx. Les fonctions définissent les tests.

La mise en surbrillance des exigences indique que les tests des lignes 23, 26, 29, 39, 42 et 46 présentent des liens vers les exigences.

Ouvrez le Requirements Editor et cliquez sur Show Links. L’ensemble de liens tMyAdd~m contient les liens qui unissent les exigences importées aux tests dans tMyAdd.m.

Le test défini à la ligne 36 et l’exigence présentant le résumé Test for a positive input n’ont pas de lien. Créez le lien entre ces éléments :
Dans
tMyAdd.m, sélectionnez la ligne 36.Dans le Requirements Editor, cliquez sur Show Requirements.
Sélectionnez l’exigence qui présente le résumé
Test for a positive input.Cliquez sur Add Link > Link from Selection in MATLAB Editor.
Enregistrez l’ensemble de liens.
Afficher les exigences en tant que document
Affichez les exigences en tant que document. Dans le Requirements Editor, cliquez sur Show Requirements > Document View. Maximisez l’espace de visualisation en réduisant le volet de droite. Dans le volet de droite, cliquez sur le bouton Actions
et sélectionnez Minimize.

La vue du document présente les liens de vérification directement à côté du contenu des exigences.