This topic explains how to import and review data from a requirements management system in your IDE.
Sections include:
C/C++test allows you to import information about requirements and test definitions specified in a requirements management system (RMS) to your IDE. When the data is imported, C/C++test can visualize correlations between requirements and test definitions in the the Requirements view. This allows you to review the data from the RMS in you IDE and create unit tests to cover the requirements without leaving your IDE.
The import process consists of two main steps:
The ReqIF file you export from your RMS must contain all the information critical to identifying and making correlations between requirements and test definitions, including identifiers, names, and descriptions of requirements and test definitions, as well as information on how they are related (which test definitions verify a given requirement).
C/C++test displays imported requirements in the Requirements view arranged as nodes in a tree. Each requirement is matched with the corresponding test definition(s) (if available).
You can double-click a requirement or test definition to open its summary1. The summary contains the ID, name, and description of the requirement or test definition. Alternatively, you can right-click a node in the Requirements tree and choose Show details from the menu to open the summary.
1 You may be prompted to open the summary in an external browser.
You can right-click a test definition and choose Copy ID to copy its ID to clipboard. This helps you easily associate test definitions with C/C++test test cases by pasting the ID in your code.