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
- 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
- Apply filters (status, tags, creation date, etc.)
- Use "Select All" to choose all filtered results
- 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
Related Features
- Test Suite Management: Edit and organize test suites
- Buggy Test Suites: Handle failing test suites
- Test Reports: View and share execution results
- Custom Assertions: Define custom validation rules
The selective test execution feature gives you fine-grained control over your test suite management, enabling efficient testing workflows and better resource utilization.