# Creating and Managing Groups

Groups in Kusho help you organize related test suites together for better management and execution. Groups are especially useful when you have multiple test suites that test similar functionality or are part of the same API service.

# Why Use Groups?

Groups help you:

  • Organize related API tests together (e.g., all PayPal API tests)
  • Run similar test cases together
  • Maintain a clear structure for different API functionalities
  • Simplify test maintenance and execution
  • Keep your workspace organized and efficient

# What is a Group?

A group is a collection of test suites that you can create and manage from the Groups section of Web App.

# Creating a New Group

  1. Navigate to the Groups section
  2. Click the "Create Group" button
  3. In the "Enter Details" dialog:
    • Enter a Group Name (required field marked with *)
    • Add a Group Description (optional)
    • Check/uncheck "Add selected test suites to this group" based on your needs
  4. Click "Create" to finish

# Success Notifications

After successful group operations, Kusho displays confirmation messages:

  • "Added test suite(s) to [Group Name]" appears in a green notification banner
  • The notification includes a close (×) button for dismissal

# Managing Groups

Click on any Group to view test suites in that group.

# Test Suite Actions

Each test suite in the list has several available actions:

  • Export (yellow button)
  • Remove from group
  • Add to group
  • Copy UUID
  • Delete Test Suite

# Viewing Groups

  • Groups can be empty initially ("No groups are present in this workspace")
  • Use the breadcrumb navigation (GROUPS > [Group Name]) to move between sections
  • Group contents are displayed in a paginated table format