Filtering

API Testing

// Definition

A query mechanism that returns only records matching specified criteria — by category, date range, status, or user-defined attributes. Testing concerns include: single and combined filters, filters that return zero results, filters with special characters, case sensitivity, AND vs OR logic, and whether filter state is preserved in the URL (enabling deep-linking and back-button behaviour). Also verify that filtered counts match the displayed results and that applying a filter to a paginated list resets to page one.

// Related terms