testdriver:mcp-workflow

Automate TestDriver MCP-based test construction with sandbox control and generated code snippets.

238|34|Updated Aug 25, 2024
One-click install
npx skills add https://github.com/testdriverai/testdriverai --skill testdriver-mcp-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testdriver:mcp-workflow
Source: https://github.com/testdriverai/testdriverai/tree/main/ai/skills/testdriver%3Amcp-workflow
Command: npx skills add https://github.com/testdriverai/testdriverai --skill testdriver-mcp-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build automated tests by directly controlling a sandbox through MCP tools. Every action returns a screenshot AND the generated code to add to your test file.

Core Features & Use Cases

  • Control the sandbox directly with session_start, find, click, type, and other MCP commands.
  • See visual feedback after each action, with overlays and a generated code snippet to append to your test file.
  • Build tests incrementally by chaining actions and validations, then verify results with verify().

Quick Start

Start a Chrome session and begin building tests incrementally, appending the generated code after each action.

Frequently Asked Questions about testdriver:mcp-workflow

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

FAQPage Schema
How do I build automated web tests iteratively with visual feedback?

Building automated web tests iteratively requires controlling a sandbox through MCP commands like session_start, find, and click. Each action returns a screenshot with visual overlays alongside a generated code snippet to append directly to your test file.

What is MCP-based test generation and how does it work?

MCP-based test generation automates test creation by controlling a sandbox directly. Developers execute actions using MCP commands, receive real-time visual feedback via screenshots, and collect generated executable code snippets to incrementally build test files.

Do I need specific MCP tools to start building tests in a sandbox?

Yes, building tests requires TestDriver MCP tools including session_start, find, click, type, check, and assert. These commands control the sandbox session, execute actions, and validate results to generate executable test code.

Can I chain multiple actions and validations when constructing web tests?

Yes, you can build tests incrementally by chaining actions and validations. You execute sequential MCP commands like find, click, and type, then verify results using verify() to ensure the generated executable code matches expected behavior.

What's the best way to generate executable test code for web apps?

Generating executable test code is best done by controlling a sandbox with MCP commands. Each action returns both visual feedback and a generated code snippet, allowing QA engineers to incrementally append validated code to test files.