qa-test-data-controls

Detect broken search, filter, sort, pagination, tab, and refresh behavior in interactive tables and lists.

Updated May 22, 2026
One-click install
npx skills add https://github.com/Luqman-Ud-Din/blackbox-qa-agent --skill qa-test-data-controls
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-test-data-controls
Source: https://github.com/Luqman-Ud-Din/blackbox-qa-agent/tree/main/skills/qa-test-data-controls
Command: npx skills add https://github.com/Luqman-Ud-Din/blackbox-qa-agent --skill qa-test-data-controls

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill catches broken data controls in interactive lists and tables, where search, filters, sorting, pagination, tabs, or refresh buttons appear to work but do not actually change the displayed results.

Core Features & Use Cases

  • Search validation: Tries live search, Enter-to-submit, and button-triggered search, then checks whether the visible rows truly narrow or match the query.
  • Filter and sort checks: Exercises dropdown filters and sortable headers to confirm they change the list instead of leaving the content unchanged.
  • Pagination, tabs, and refresh: Verifies next-page navigation, tab switches, and refresh actions produce real content updates, and flags missing empty states or clear buttons when relevant.
  • Use case: A product team can run this against admin tables, dashboards, or reporting pages to find misleading controls before release.

Quick Start

Run the qa-test-data-controls skill on the current page to probe search, filters, sorting, pagination, tabs, and refresh behavior in one in-page pass.

Frequently Asked Questions about qa-test-data-controls

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test interactive table controls like search and sorting in the browser?

Testing broken data controls involves probing pagination, tab switches, and refresh actions to verify they produce real content updates and display appropriate empty states or clear buttons when results change.

What is the best way to verify UI filters and pagination actually work?

The best way to verify UI filters and pagination is to trigger next-page navigation, dropdown filters, and sortable headers, then evaluate whether the displayed rows narrow, match the query, or update content as expected.

Can I detect broken search behavior on data-heavy dashboard pages?

Yes, you can detect broken search behavior on data-heavy dashboard pages by trying live search, Enter-to-submit, and button-triggered search, then checking if the visible rows truly narrow to match the query.

How do I check for missing empty states in interactive lists and tables?

To check for missing empty states in interactive lists, exercise search, filters, and pagination controls to force no-result scenarios, then flag whether the UI properly displays empty state messages or clear buttons when relevant.

Does this table testing approach work on admin tables and reporting pages?

Yes, this table testing approach works on admin tables, dashboards, and reporting pages by probing search, filter, sort, pagination, tab, and refresh behavior in one in-page pass to find misleading controls before release.