Skip to main content

Organizing Testcases

Test Cases

Project and Level Structure

Testcases are organized within Pidima's hierarchical structure:

Project
├── Level (Customer/System/Component)
│ ├── Requirements
│ └── Testcases (linked to requirements)

Each testcase is:

  • Linked to one or more requirements via traceability
  • Associated with a specific project level
  • Automatically named using pattern: TC_[PROJECT]_[REQUIREMENT]_[NUMBER]

Available Statuses:

  • UNDER_REVIEW: Newly generated testcases pending review
  • APPROVED: Reviewed and approved for use

Testcases generated by AI automatically start in UNDER_REVIEW status, requiring human validation before approval.

Filtering and Search

Search Capabilities:

  • Search Bar: Full-text search across testcase descriptions
  • Filter by Level: View testcases for specific project levels (Customer, System, Component)
  • Filter by Account: Switch between different accounts
  • Filter by Project: Select specific projects

Testcase List View: The main testcases page displays:

  • ID: Unique testcase identifier (e.g., TC_TRR_REQ-00016_010)
  • Description: Brief summary of what the testcase validates
  • Status: Current testcase status
  • Created Date: When the testcase was generated or created
  • Actions: Edit and delete options