Multi-select feature

Overview

The generic behavior and overview of multi-select feature is as follows:

  1.  Presentation
    1. It will appear as a check-box for all the relevant tables in the first column.
    2. If selected, the corresponding row will be highlighted using a chosen color scheme.
  2. Operations
    1. For Parents
      1. Every click will toggle the state of check-box and will work only for this specific entity. Children, if required have to be explicitly selected.
      2. Children (with filter applied) can be selected using the context menu.
    2. At leaf level
      1. Every click will toggle the state of check-box.
    3. Multi-select will work only on the entities visible on the current page (for paginated views).
  3. Operations not enabled for multi-select
    1. The operations, which can be performed only on one entity (Insert, Paste), multi-select will disable the operation and will give an error message, if clicked.

Multi-select feature is available for the following tables:

  • Planned Requirements
  • Unplanned Requirements
  • Releases
  • Test Cases
  • RMsis Administration > Users

  • RMsis Administration > Projects

Multi-select Functions

Planned Requirements

The following operations can be performed using the multi-select feature:

  1. Indent
    1. First child can be indented only by one level.
    2. If a parent is selected and indented, then all of it's children will be automatically indented (irrespective of the selection).
  2. Outdent
    1. If a parent is selected and outdented, then all of it's children will be automatically outdented (irrespective of the selection).
    2. If few children are selected, then they will be outdented, without any impact on the parent.
  3. Delete Requirement
  4. Version Management
    1. Create Version(s)
    2. Commit Version(s)
    3. Uncommit Versions
  5. Baseline
    1. Mark for Baseline
    2. UnMark
    3. Link to Baseline (Available in RMsis 1.8.8-r301 and later versions)
      1. All marked and selected requirements can be linked to a baselined by selecting "Link to Baseline" option.

    4. Unlink from Baseline (Available in RMsis 1.8.8-r301 and later versions)
    5. Commit Baseline (Available in RMsis 1.8.8-r301 and later versions)
    6. Uncommit Baseline (Available in RMsis 1.8.8-r301 and later versions)
    7. Create Baseline
      1. All marked and selected requirements can be baselined by selecting "Create Baseline" option.
      2. System will prompt for and save the Baseline Name and Description.

  6. Create Duplicate
  7. Export to another Project
    1. All the selected Requirements with their hierarchy will be exported.
    2. Caution : Please note that the during export hierarchy cannot be merged. So if two different requirements under a hierarchy are exported separately, then the hierarchy will be replicated, and the Requirements will have to be manually moved by the user.
  8. Create JIRA Issue(s)
    1. JIRA issues will be created for and linked to all the selected Requirements.
  9. Create Blank Test Case(s)
  10. Bulk Operation
    1. System will prompt for selection of an Attribute and It's value.
    2. This will be changed for all the chosen Requirements.
  11. Move Links to Latest Version
  12. Copy Links to Latest Version
  13. Move to Unplanned

Following operations can be performed only on one selected entity:

  1. Add Requirement
  2. Paste Requirement
  3. Move Requirement

Selection has no impact on the following operations

  1. Expand all
  2. Collapse all

Note : Context Menu will operate only on the selected entity.

Unplanned Requirements

The following operations can be performed using the multi-select feature:

  1. Delete Requirements
  2. Cut Requirements
  3. Move to Planned Requirements

Note : Context Menu will operate only on the selected entity.

Releases

The following operations can be performed using the multi-select feature:

  1. Delete Releases : Select all the releases (which you wish to delete) and press the delete button.
  2. Merge Releases : Select all the releases (which you wish to merge into a target release) and press the Merge button.

Test cases

The following operations can be performed using the multi-select feature:

  1. Delete
  2. Commit
  3. Uncommit
  4. Create Version
  5. Export
  6. Associate TR

RMsis Administration > Users

The "Migrate User" operation can be performed using the multi-select feature.

RMsis Administration > Projects

The following operations can be performed using the multi-select feature:

  1. Enable Projects
  2. Disable Projects