Skip to main content

Requirements

Updated over a week ago

⚠️ Requirements are available in Startup, Business, and Enterprise subscriptions

Requirements in Qase represent the business rules, features, or user stories your product must satisfy.

Each requirement links to the test cases that verify it, helping you keep track of how functionality is being validated.

Requirements support a parent–child hierarchy, so you can model epics that break down into features and user stories.

Creating a requirement

Go to the Requirements section in your project and select + Requirement.

Each requirement includes the following properties:

Property

Details

Title

A clear name for the requirement.

Description

Optional context, acceptance criteria, links to specs, or any detail that helps testers understand intent.

Parent

Nest this requirement under another to build a hierarchy. Defaults to “Root” if no parent exists.

Status

Valid, Draft, Review, Rework, Finish, Implemented, Not Testable, or Obsolete.

Type

Epic, User Story, or Feature.

Attachments

Supporting files such as mockups or specification documents.

Linked test cases

The test cases that cover this requirement.

Working with requirements

Once created, each requirement shows its linked cases, status, and hierarchy in the requirements list. From a requirement's detail view, you can:

  • Create child requirements to break down a high-level epic into testable pieces.

  • Edit or delete the requirement.

  • Navigate to linked test cases by clicking their titles, useful for reviewing coverage.

The requirements list supports search (by title or description) and filtering by author, status, type, or creation date.

Linking test cases to requirements

You can link test cases to requirements directly from the requirement, select the relevant test cases while creating or editing it.

FAQ

Can I create a requirement without linking test cases?

Yes. You can create requirements first and link test cases later as they are written.

What happens if I delete a requirement?

Deleting a requirement does not delete the linked test cases. It only removes the association between them.

Can I move a requirement to a different parent?

Yes. You can update the parent field at any time to reorganize your hierarchy.

Did this answer your question?