Updated on 2024-10-31 GMT+08:00

Creating a Feature Tree

The system provides multiple methods for creating a feature tree, including inheriting the feature tree from another project, directly creating a feature tree, and importing an Excel file.

You can create a feature tree by inheriting or importing one only when there is no feature tree in the current project.

Prerequisites

  • An IPD-standalone software project is available, in which you have permission to create feature sets.
  • An IPD-standalone software project is available, in which you have permission to inherit feature sets.
  • An IPD-standalone software project is available, in which you have permission to import feature sets.

Creating a Feature Set

  1. Access the CodeArts Req homepage.
  2. On the project homepage, choose Feature Tree.
  3. Click . The Create Feature Set dialog box is displayed.

    Figure 1 Creating a feature set

  4. Set Title.
  5. Click OK.

    You can view the new feature set in the feature tree list.

Inheriting a Feature Tree

  1. Access the CodeArts Req homepage.
  2. On the project homepage, choose Feature Tree.
  3. Click Inherit Feature Tree. The Inherit Feature Tree dialog box is displayed.

    Figure 2 Inheriting a feature tree

  4. Select a project for which a feature tree has been configured. The feature tree and all included system features of the selected project can be inherited to the current project.
  5. Click OK.

    In the feature tree list, you can view the feature tree inherited from another project.

Importing a Feature Tree

  1. Access the CodeArts Req homepage.
  2. On the project homepage, choose Feature Tree.
  3. Click Import Feature Tree. The Import dialog box is displayed.

    Figure 3 Importing a feature tree

  4. Click Download Template. The import template file is displayed in the upper right corner of the page. Save the file to the local PC and fill in data. The template file should be named in the following format: Project name + "-" + Module name (for example, Feature) + Template.
  5. Set the fields in the SF - List sheet of the template. For details about how to set parameters, see the SF - Import Rules sheet in the template.
  6. Drag or click to select a file to be imported.
  7. Click Import.

    You can view the imported feature sets in the feature tree list.

Related Operations

You can perform the following operations on a new feature set.

Table 1 Basic operations on a feature set

Operation

Description

Create child feature set

  1. Click next to the target feature set. The Create Feature Set dialog box is displayed.
  2. Set Title.
  3. Click OK.

    You can view the new second-level feature set in the corresponding feature set.

    Figure 4 Child feature sets

    You can create third-level feature sets for a second-level one. A maximum of 10 levels of feature sets are supported.

    The child feature sets can be edited and deleted.

Edit feature set

Click on the right of the target feature set, and click Edit to edit the title.

Delete feature set

  1. Click on the right of the target feature set, and click Delete.
    Figure 5 Deleting a feature set
  2. Click Delete. The deleted feature set and its child feature sets will not be display on the page.
    NOTE:

    Deleted feature sets can be restored or permanently deleted from the recycle bin.