Overview

The Global Search feature provides instant access to all your testing resources from anywhere in the Supatest application. With intelligent filtering, keyboard shortcuts, and recent item tracking, you can quickly navigate to any test case, test suite, snippet, environment variable, test plan, or issue.

Keyboard Shortcut

Press Cmd+K (Mac) or Ctrl+K (Windows/Linux) to open the global search dialog from any page.

Search Button

Click the search button in the application sidebar to open the search interface.

Search Features

Search across all your testing resources in one place:

  • Test Cases - Individual automated tests
  • Test Suites - Collections of related test cases
  • Snippets - Reusable test components
  • Test Plans - Scheduled test executions
  • Environment Variables - Configuration settings
  • Issues - Bug reports and testing issues

Intelligent Results

Search results include:

  • Exact matches appear first
  • Partial name matches for broader discovery
  • Description content for test suites and test cases
  • URL content for test suites
  • Environment context for variables

Recent Items

The search interface displays your 5 most recently accessed items when the search field is empty, providing quick access to frequently used resources.

Filter Modes

Visual Filter Selection

Click on filter buttons at the top of the search interface to narrow your search to specific resource types. Each filter is represented by an icon and label for easy identification:

  • Test Cases - Individual test scripts
  • Test Suites - Collections of test cases
  • Snippets - Reusable test components
  • Variables - Environment variables
  • Test Plans - Scheduled test executions
  • Issues - Bug reports and testing issues

Quick Filter Activation

Type any of these filter keywords followed by Tab to search within specific resource types:

CommandFilter TypeDescription
tcTest CasesIndividual test scripts
tsTest SuitesCollections of test cases
snSnippetsReusable test components
varVariablesEnvironment variables
schTest PlansScheduled test executions
issIssuesBug reports and testing issues

Full Keywords

KeywordFilter Type
testcases, testcase, testsTest Cases
testsuites, testsuite, suitesTest Suites
snippets, snippetSnippets
variables, variable, envVariables
schedules, schedule, testplans, testplan, plansTest Plans
issues, issue, bugs, bugIssues

Filter Usage Examples

  1. Find test cases: Click “Test Cases” button or type tc + Tab, then search for specific test names
  2. Browse test suites: Click “Test Suites” button or type ts + Tab to filter only test suites
  3. Locate snippets: Click “Snippets” button or type sn + Tab for reusable components
  4. Find variables: Click “Variables” button or type var + Tab to search environment settings
  5. View test plans: Click “Test Plans” button or type sch + Tab for scheduled executions
  6. Search issues: Click “Issues” button or type iss + Tab for bug reports and testing issues

Removing Filters

  • Backspace: When the search field is empty, press backspace to remove the active filter
  • Escape: Press Escape to clear the filter and search query
  • Click filter button: Click the active filter button again to remove it
  • Start typing: Begin typing a new search to clear the current filter

Keyboard Navigation

Essential Shortcuts

ShortcutAction
Cmd/Ctrl + KOpen search dialog
TabActivate filter mode (after typing filter keyword)
EscapeClose search or clear filter
BackspaceRemove filter (when search is empty)
EnterNavigate to selected item
↑/↓ ArrowsNavigate through search results

Result Actions

Hover over any search result to reveal additional action buttons:

  • Copy URL - Copy the direct link to the resource to your clipboard
  • Open in New Tab - Open the resource in a new browser tab while keeping search open

Workflow Examples

Quick Test Case Access

1. Press Cmd+K
2. Type "login"
3. Press Enter to open the first matching test case
1. Press Cmd+K
2. Type "tc" + Tab
3. Type "authentication"
4. Select and open specific test case

Recent Item Access

1. Press Cmd+K
2. Select from recent items without typing
3. Press Enter to navigate

Search Tips

Effective Search Strategies

  1. Start with filters for large datasets - use tc, ts, etc.
  2. Use partial names - search “auth” to find “authentication_tests”
  3. Include context - search terms from descriptions and URLs
  4. Leverage recents - frequently accessed items appear when search is empty

Search Scope

The search includes:

  • Active environments - Only variables from your selected environment
  • Non-archived items - Archived test cases and suites are excluded
  • Accessible resources - Based on your organization and user permissions

Search Requirements

  • Minimum query length - Requires at least 2 characters to begin searching
  • Real-time results - Results update as you type with intelligent loading states
  • Result limits - Shows top 20 results with option to refine search for better matches
  • Local storage - Recent items stored locally for instant access

Opening Resources

Search automatically navigates to the appropriate page:

  • Test Cases/Snippets → Test case detail page
  • Test Suites → Test suite overview page
  • Environment Variables → Environments management page
  • Test Plans → Test plan detail page
  • Issues → Issues page

Result Display

Search results show comprehensive information for each item:

  • Resource name with type icon for easy identification
  • Resource type clearly labeled (test case, test suite, etc.)
  • Description content when available for additional context
  • URL information for test suites to identify target applications

Recent Item Tracking

The system automatically tracks your 5 most recent selections across all resource types, making it easy to return to frequently accessed items. Recent items appear when the search field is empty, providing instant access to your most-used resources.

Best Practices

Organization Tips

  1. Use descriptive names for better search results
  2. Leverage tags and descriptions to improve discoverability
  3. Maintain consistent naming across similar resources
  4. Regular cleanup of unused items improves search relevance

Workflow Integration

  1. Search-first navigation - Use Cmd+K instead of manual navigation
  2. Filter-first approach - Use visual filter buttons or keyboard shortcuts for efficiency
  3. Recent item workflow - Access frequently used items without typing
  4. Cross-resource navigation - Jump between test cases, suites, plans, and issues seamlessly
  5. Multi-tab workflows - Use “Open in New Tab” to keep search context while exploring resources

Troubleshooting

Common Issues

No results found

  • Check spelling and try partial terms
  • Verify you’re searching in the correct environment
  • Ensure items aren’t archived
  • Try removing filters to broaden search

Search feels slow

  • Searches require minimum 2 characters
  • Results are limited to 20 items for optimal performance
  • Use more specific terms or filters to narrow results
  • Visual loading indicators show search progress

Missing recent items

  • Recent items are stored locally in your browser
  • Clearing browser data removes recent item history
  • Recent items update automatically as you navigate

Getting Help

If you encounter issues with search functionality:

  1. Verify your environment selection matches expected resources
  2. Check that you have appropriate permissions for the resources
  3. Try clearing browser cache if recent items aren’t updating
  4. Contact support for persistent search problems
  • Test Cases - Understanding test case structure and management
  • Test Suites - Organizing tests into logical collections
  • Environments - Managing environment variables and configurations
  • Test Plans - Scheduling and organizing test executions
  • Issues - Bug tracking and issue management