浏览器自动化测试工具

Aiqaramba MCP Server是一款AI驱动的浏览器自动化测试工具,通过模拟真实用户行为(如导航页面、填写表单、点击按钮)来测试Web应用程序。

  • by alex-ai-eu
  • 云端部署
  • 更新于
在 GitHub 查看 alex-ai-eu/aiqaramba-mcp

使用说明

Aiqaramba MCP服务器

AI驱动的浏览器测试作为MCP工具。给它一个URL和说明——它打开一个真正的浏览器,导航页面,填写表单,点击按钮,并报告它发现的内容。

它做什么

Aiqaramba在真实浏览器(Chrome、Firefox)中运行AI代理,从最终用户的角度测试web应用程序。没有选择器,没有脚本——用简单的语言描述要测试什么。

工具

工具 它做什么 典型时间
create_agent 运行一个有针对性的测试——导航到一个URL,执行操作,验证结果 30-90s
run_discovery 浏览整个网站——地图页面、查找问题、生成测试行程 3-15分钟
get_agent 检查代理状态并读取结果(自动汇总已完成的代理) 即时
list_agents 列出项目中的所有代理 即时
list_projects 列出可用项目 即时

示例用法

"Navigate to https://mysite.com/checkout, fill the payment form with
test card 4242424242424242, click submit, and verify the confirmation
page shows an order number."

代理打开一个真实的浏览器,执行流程,在每个步骤中截取屏幕截图,并返回一个包含通过/失败状态的结构化报告。

设置

直接连接到托管的MCP端点。没有什么可下载的。

克劳德代码/光标/VS代码:

{
  "mcpServers": {
    "aiqaramba": {
      "type": "streamable-http",
      "url": "https://mcp.aiqaramba.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

配置

环境变量 默认值 描述
AIQARAMBA_API_KEY (必需) 您的API密钥来自 App.aiqaramba.com

获取API密钥

  1. 注册地址: App.aiqaramba.com
  2. 前往“设置”>“API密钥”
  3. 创建新密钥

或 预订演示 以引导式设置开始。

需求

  • URL必须是可公开访问的(不是本地主机)。对于本地应用程序,使用类似ngrok的隧道。
  • 代理需要能够在没有VPN或IP限制的情况下导航到页面。

条款

通过使用Aiqaramba API,您同意我们的 服务条款.API在 GET /api/v1/terms 通过 X-Terms-URL 响应标头。

链接