Importing requirements into Rational Quality Manager

If you have requirements defined in an external tool, such as IBM® Rational® RequisitePro®, you can import them directly into Rational Quality Manager, where they are visible in the Requirements editor. You can also import requirements that are saved as local XML files.

Before you begin

Before importing requirements, synchronize with the requirements server. This helps ensure that you import the most recent version of the requirements. By default, synchronization occurs automatically every 20 minutes, although it is possible to change the synchronization schedule. It is also possible to force a manual synchronization before you import the requirements.

About this task

To import requirements:

Procedure

  1. Point to Requirements (Requirements), and click Import Requirements.
  2. To import requirements from an external application:
    1. Select Import from an external requirement system, and click Browse.
    2. In the Source field, select the requirement source type, such as RequisitePro.
      Note: This integration requires RequisiteProVersion 7.1 or later.
    3. In the URI field, select or type the host name or IP address followed by the port number of the host. For example, http://ReqProServer:11080.
      Note: If the connection to the RequisitePro server has already been established, you can simply select the URI. You can set up the connection to the RequisitePro server in advance by clicking Admin > System Properties > RequisitePro Host Properties If necessary, you can configure other port numbers for the RequisitePro connection.
    4. Click Next.
    5. Select the name of the project in the requirements repository.
    6. Type your user ID and password for the requirements repository, and click Next.
    7. In the Type field, select the requirement type of the requirements to import.

      A list of requirements displays.

      Note: To filter the results, click the down arrow, and make a selection in the Group by field.
    8. Select the requirements from the list, and click Import.
    9. Click Save.
  3. To import requirements from a local XML file:
    1. Select Import from a local XML file, and click Browse.
    2. Locate the file, and click Open.
    3. Click Import to import the requirements into Rational Quality Manager.
      Tip: For more information on the import format and content model elements for requirements XML files, see the requirements XML Schema Documentation for Rational Quality Manager.

      See the following example for a basic requirements XML file that adheres to the Rational Quality Manager schema:

      <?xml version="1.0"?>
      <requirement xmlns="http://jazz.net/xmlns/alm/qm/v0.1/"
      		<title>Accessiblity</title>
      		<creator>ADMIN</creator>
      		<description>Product must support accessibility standards</description>
      		<owner>ADMIN</owner>
      		<state>authoring.s1</state>
      		<tags>tag1,tag2</tags>
      		<resolver>ADMIN</resolver>
      </requirement>
  4. Point to Requirements (Requirements), and click View Requirements. The requirements that you imported are displayed in the Requirements editor.

What to do next

Note: If a requirement that you import is changed or deleted in its original requirements application, the status of the requirement in the test plan changes to Suspect.
Note: In a Rational RequisitePro project with a large number of requirements, you might need to increase the time between synchronizations. For details, see Setting the synchronization schedule.

Feedback