Know Your Wisdom

如何自动化测试

2025-11-11

常见问题

如何测试 MCP 已经就绪?

claude mcp list 或者 qwen mcp list 或者 npx @modelcontextprotocol/inspector

浏览器自动化测试

角色:

  • 安装了 Browser MCP 的浏览器
  • 阿里千问

连接并测试 MCP:

  1. 浏览器安装 Browser MCP
  2. 浏览器打开 Browser MCP,点击 Connect 连接当前 Tab
  3. 本地运行 Inspector 连接浏览器里的 MCP

具体命令:

  1. 运行 Inspector:npx @modelcontextprotocol/inspector npx "@browsermcp/mcp@latest"
  2. 使用生成好的 Token 链接进入:http://localhost:6274/?MCP_PROXY_AUTH_TOKEN=8e8bb25b13bed780619925ad6ac6425fb06e098c8b50d7e572661f487da3c7a0
  3. 点击连接 -> Tools -> List Tools 即可查看文档

参考:

微信小程序自动化测试

角色:

  • 微信小程序开发工具
  • 微信小程序开发工具 MCP
  • 阿里千问

我们的目标是确保以上三个角色正常运行,如果有 BUG,从以上三个角色分开排查即可。排查工具用官方的 MCP Inspector。

  1. 安装微信开发工具 MCP
  2. 启动:npx -y -p @modelcontextprotocol/sdk@1.17.2 -p fastmcp@3.23.0 -p @yfme/weapp-dev-mcp weapp-dev-mcp
  3. npx @modelcontextprotocol/inspector 试试 List Tools 检测 MCP 是否正常运行
  4. 项目根目录配置 .qwen/settings.json
{
  "mcpServers": {
    "weapp-dev": {
      "command": "npx",
      "args": [
        "-y",
        "-p", "@modelcontextprotocol/sdk@1.17.2",
        "-p", "fastmcp@3.23.0",
        "-p", "@yfme/weapp-dev-mcp",
        "weapp-dev-mcp"
      ],
      "env": {
        "WEAPP_WS_ENDPOINT": "ws://localhost:9420"
      }
    }
  },
  "$version": 2
}
  1. 激活微信开发工具端口访问/Applications/wechatwebdevtools.app/Contents/MacOS/cli auto --project /path/to/your/project --auto-port 9420
  2. 根据 Claude Code SKILLs 官方文档微信小程序MCP,让 ChatGPT 生成 SKILL.md 文件
  3. 按 Claude 官方流程测试 SKILLS
  4. 引导 qwen 使用 SKILLS 即可 ✅

注意:

  • 如果 Claude 提示找不到 MCP,用这个命令先生成模版命令: claude mcp add --transport http paypal --scope project https://mcp.paypal.com/mcp
  • 然后编辑这个生成好的模版命令即可

Reference