case-executor

Convert Excel test cases into executable steps and generate HTML reports.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/yy757303533/webtest-mcp-server --skill case-executor
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: case-executor
Source: https://github.com/yy757303533/webtest-mcp-server/tree/main/.cursor/skills/case-executor
Command: npx skills add https://github.com/yy757303533/webtest-mcp-server --skill case-executor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end process of turning Excel-based test cases into executable steps and generating HTML reports, reducing manual effort and error-prone handoffs.

Core Features & Use Cases

  • Automated execution: Read test cases from Excel, group by module, execute with Playwright MCP, and collect results.
  • Report generation: Generate an interactive HTML report summarizing pass/fail status and per-module details.
  • Use Case: Teams can maintain test definitions in Excel and quickly produce comprehensive test reports after each run.

Quick Start

Run the case-executor workflow on your Excel cases file to execute tests and generate an HTML report.

Frequently Asked Questions about case-executor

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

FAQPage Schema
How do I execute Excel test cases automatically?▼

This Skill automates executing Excel test cases by converting spreadsheet rows into grouped steps, running them via Playwright MCP, and producing an interactive HTML report with pass/fail and per-module details.

Can I generate HTML test reports from Excel data?▼

Yes, you can generate HTML test reports from Excel data by executing the workflow, which captures browser actions via Playwright MCP and renders an interactive report showing pass/fail status and per-module details.

Does case-executor work with Playwright MCP for end-to-end testing?▼

Yes, case-executor works with Playwright MCP to navigate browsers, capture execution results, and render reports, making it suitable for automating end-to-end testing workflows driven by Excel test cases.

What do I need to run Excel-based automated tests?▼

To run Excel-based automated tests, you need a spreadsheet of test cases, the webtest-mcp components (get_grouped_cases, get_excel_cases, save_test_results), and playwright-mcp to handle browser navigation.

How are test cases grouped during execution?▼

Test cases are grouped by module during execution using the get_grouped_cases component, allowing Playwright MCP to run grouped steps and collect structured results for the final HTML report.