qa-test-export

Detect broken export and download controls on data-driven web pages.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill checks that export and download controls are visible, usable, and connected to a real file download instead of a dead link or broken button.

Core Features & Use Cases

  • Export control detection: Finds export or download buttons, confirms they are enabled, and checks whether multiple formats are offered.
  • Trigger and feedback validation: Clicks the primary export control, verifies a download is triggered, and checks for loading indicators or user feedback.
  • Download quality checks: Supports follow-up verification that exported files contain the expected columns, rows, and filtered data.
  • Use Case: A product analyst wants to confirm a dashboard’s CSV export actually works and includes the same visible data shown on screen.

Quick Start

Use the qa-test-export skill to inspect the current page’s export or download button and verify that it triggers a real file download.

Frequently Asked Questions about qa-test-export

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

FAQPage Schema
How do I test CSV export functionality on a data table?

To test CSV export functionality on a data table, you verify the export button is enabled, trigger the download, and validate the exported file contains the expected columns and rows matching the on-screen data.

What is download validation in UI automation?

Download validation in UI automation is the process of verifying that clicking an export control triggers a real file download instead of a dead link, while checking for loading indicators and user feedback during the export.

How do I verify exported data matches dashboard reports?

To verify exported data matches dashboard reports, you trigger the export control and perform follow-up checks confirming the downloaded CSV, Excel, or PDF files contain the same filtered rows and columns visible on screen.

Can I use Playwright to automate download validation for multiple file formats?

Yes, you can use Playwright to automate download validation by detecting if multiple formats are offered, confirming button availability, and verifying that the selected format triggers a real file download successfully.

Why does my dashboard export button fail to download a file?

Dashboard export buttons fail to download files when the control is disconnected from the backend or disabled. Testing checks button enablement, format selection, and whether the click successfully triggers the actual download process.

What are the limitations of automated export testing for PDF files?

Automated export testing for PDF files focuses on verifying the download triggers successfully and the file is retrieved, but complex visual layout validation within the PDF document itself may require additional external parsing tools.