Skip to main content

Running Selective Test Suites

FreeTeamsScaleEnterpriseSelf-HostedDedicated

Keploy allows you to select specific test suites from your test collection and perform bulk actions like running tests, deleting suites, or adding labels.

Overview

The selective test suite feature provides:

  • Checkbox Selection: Choose individual test suites or select all
  • Bulk Actions: Perform actions on multiple suites simultaneously
  • Filtered Execution: Run only the tests you've selected

Selecting Test Suites

Individual Selection

  1. Navigate to Test Suites
    • Go to your Test Suite dashboard
    • The test suites have a checkbox on the top for multi selection

Bulk Selection Options

Select All Suites

☑️ Select All (at the top of the list)
  • Checkbox at the top of the suite list
  • Selects all visible test suites on the current page
  • Useful for applying actions to your entire test collection

Select by Filter

  1. Apply filters (status, tags, creation date, etc.)
  2. Use "Select All" to choose all filtered results
  3. Only suites matching your criteria will be selected

Available Actions

Once you've selected test suites, several bulk actions become available:

1. Run Selected Tests

Button: Run Selector

What it does:

  • Executes all test cases within the selected suites
  • Runs tests in sequential order
  • Provides consolidated results for all selected suites

2. Delete Selected Suites

Button: Delete Selected

What it does:

  • Permanently removes selected test suites
  • Deletes all test cases within those suites

Safety Features:

  • Confirmation dialog before deletion
  • Shows list of suites to be deleted

3. Add Labels

Button: Add Labels

What it does:

  • Adds labels/tags to selected test suites
  • Helps organize and categorize tests

Sample Label Types:

  • Priority: high, medium, low
  • Category: smoke, regression, integration
  • Custom: Any custom label you define

Best Practices

  • Verify all intended suites are selected
  • Check that no critical tests are missing

The selective test execution feature gives you fine-grained control over your test suite management, enabling efficient testing workflows and better resource utilization.