Submit

MCP End-to-End Testing for Roo-Code Integration

@shipdocs

a year ago
developer-tools
This runs a mcp server for automatic testing of usability from a users pov
Overview

What is MCP Puppeteer Test?

MCP Puppeteer Test is a Node.js program designed for automatic testing of usability from a user's perspective by setting up an MCP server and running Puppeteer-based browser automation tests on dynamic websites, including React applications.

How to use MCP Puppeteer Test?

To use MCP Puppeteer Test, clone the repository, install the dependencies, and run the program. On the first run, you will be prompted to enter configuration details, which will be saved for future use.

Key features of MCP Puppeteer Test?

  • Implements an MCP server for resource management and command acceptance.
  • Utilizes Puppeteer for automated login, navigation, and testing.
  • Supports dynamic content and comprehensive error detection.
  • Integrates with AI extensions like Roo-Code and Augment for enhanced testing capabilities.
  • Provides structured output for further analysis and AI integration.

Use cases of MCP Puppeteer Test?

  1. Automating usability tests for web applications.
  2. Performing error detection and logging for dynamic websites.
  3. Integrating AI tools for guided testing and repair suggestions.

FAQ from MCP Puppeteer Test?

  • Can MCP Puppeteer Test handle all types of websites?

Yes! It is designed to work with dynamic websites, including those built with React.

  • Is there a configuration file required?

Yes, the program will prompt for configuration details on the first run and save them in a config.json file.

  • How does it integrate with AI extensions?

The program communicates with AI extensions via the MCP protocol, allowing for command execution and data analysis.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.