GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
제작자가 쓴 설명(영어 원문)
Agent-first MCP server for WeChat Mini Program debugging & automation via WeChat DevTools.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
WEAPP_WS_ENDPOINT, WEAPP_AUTOMATOR_MODE, WEAPP_PROJECT_PATH, WECHAT_DEVTOOLS_CLI_PATH, WEAPP_DEVTOOLS_PORT, WEAPP_DEVTOOLS_TIMEOUT, WEAPP_AUTO_ACCOUNT, WEAPP_DEVTOOLS_TICKET, WEAPP_TRUST_PROJECT, WEAPP_DEVTOOLS_ARGS, WEAPP_DEVTOOLS_CWD, WEAPP_AUTOCLOSE, WEAPP_AUTOLAUNCH, WEAPP_LAUNCH_TIMEOUT, WEAPP_CONNECT_TIMEOUT비밀로 표시된 값은 내 계정의 열쇠예요. 절대 다른 사람과 공유하거나 채팅에 붙여 넣지 마세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
Claude Desktop → Settings → Developer → Edit Config를 열고 claude_desktop_config.json에 이 내용을 붙여 넣으세요
{
"mcpServers": {
"weapp-agent": {
"command": "npx",
"args": [
"-y",
"@chaixueyuan/weapp-agent-mcp"
],
"env": {
"WEAPP_WS_ENDPOINT": "your-value",
"WEAPP_AUTOMATOR_MODE": "your-value",
"WEAPP_PROJECT_PATH": "your-value",
"WECHAT_DEVTOOLS_CLI_PATH": "your-value",
"WEAPP_DEVTOOLS_PORT": "your-value",
"WEAPP_DEVTOOLS_TIMEOUT": "your-value",
"WEAPP_AUTO_ACCOUNT": "your-value",
"WEAPP_DEVTOOLS_TICKET": "your-value",
"WEAPP_TRUST_PROJECT": "your-value",
"WEAPP_DEVTOOLS_ARGS": "your-value",
"WEAPP_DEVTOOLS_CWD": "your-value",
"WEAPP_AUTOCLOSE": "your-value",
"WEAPP_AUTOLAUNCH": "your-value",
"WEAPP_LAUNCH_TIMEOUT": "your-value",
"WEAPP_CONNECT_TIMEOUT": "your-value"
}
}
}
}터미널에서 이 명령어를 실행하세요
claude mcp add weapp-agent --env WEAPP_WS_ENDPOINT=your-value --env WEAPP_AUTOMATOR_MODE=your-value --env WEAPP_PROJECT_PATH=your-value --env WECHAT_DEVTOOLS_CLI_PATH=your-value --env WEAPP_DEVTOOLS_PORT=your-value --env WEAPP_DEVTOOLS_TIMEOUT=your-value --env WEAPP_AUTO_ACCOUNT=your-value --env WEAPP_DEVTOOLS_TICKET=your-value --env WEAPP_TRUST_PROJECT=your-value --env WEAPP_DEVTOOLS_ARGS=your-value --env WEAPP_DEVTOOLS_CWD=your-value --env WEAPP_AUTOCLOSE=your-value --env WEAPP_AUTOLAUNCH=your-value --env WEAPP_LAUNCH_TIMEOUT=your-value --env WEAPP_CONNECT_TIMEOUT=your-value -- npx -y @chaixueyuan/weapp-agent-mcp실행하기 전에 빈 값을 채워 주세요.
프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"weapp-agent": {
"command": "npx",
"args": [
"-y",
"@chaixueyuan/weapp-agent-mcp"
],
"env": {
"WEAPP_WS_ENDPOINT": "your-value",
"WEAPP_AUTOMATOR_MODE": "your-value",
"WEAPP_PROJECT_PATH": "your-value",
"WECHAT_DEVTOOLS_CLI_PATH": "your-value",
"WEAPP_DEVTOOLS_PORT": "your-value",
"WEAPP_DEVTOOLS_TIMEOUT": "your-value",
"WEAPP_AUTO_ACCOUNT": "your-value",
"WEAPP_DEVTOOLS_TICKET": "your-value",
"WEAPP_TRUST_PROJECT": "your-value",
"WEAPP_DEVTOOLS_ARGS": "your-value",
"WEAPP_DEVTOOLS_CWD": "your-value",
"WEAPP_AUTOCLOSE": "your-value",
"WEAPP_AUTOLAUNCH": "your-value",
"WEAPP_LAUNCH_TIMEOUT": "your-value",
"WEAPP_CONNECT_TIMEOUT": "your-value"
}
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"weapp-agent": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@chaixueyuan/weapp-agent-mcp"
],
"env": {
"WEAPP_WS_ENDPOINT": "your-value",
"WEAPP_AUTOMATOR_MODE": "your-value",
"WEAPP_PROJECT_PATH": "your-value",
"WECHAT_DEVTOOLS_CLI_PATH": "your-value",
"WEAPP_DEVTOOLS_PORT": "your-value",
"WEAPP_DEVTOOLS_TIMEOUT": "your-value",
"WEAPP_AUTO_ACCOUNT": "your-value",
"WEAPP_DEVTOOLS_TICKET": "your-value",
"WEAPP_TRUST_PROJECT": "your-value",
"WEAPP_DEVTOOLS_ARGS": "your-value",
"WEAPP_DEVTOOLS_CWD": "your-value",
"WEAPP_AUTOCLOSE": "your-value",
"WEAPP_AUTOLAUNCH": "your-value",
"WEAPP_LAUNCH_TIMEOUT": "your-value",
"WEAPP_CONNECT_TIMEOUT": "your-value"
}
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
이 서버는 내 컴퓨터에서 실행되는데, ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요. 다른 앱을 고르세요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
WEAPP_WS_ENDPOINT envWEAPP_AUTOMATOR_MODE envWEAPP_PROJECT_PATH envWECHAT_DEVTOOLS_CLI_PATH envWEAPP_DEVTOOLS_PORT envWEAPP_DEVTOOLS_TIMEOUT envWEAPP_TRUST_PROJECT envWEAPP_DEVTOOLS_ARGS envWEAPP_DEVTOOLS_CWD envWEAPP_AUTOCLOSE envWEAPP_AUTOLAUNCH envWEAPP_LAUNCH_TIMEOUT envWEAPP_CONNECT_TIMEOUT env이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 8일 점검
레지스트리 이름이 GitHub 계정 Chaixueyuan 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요
내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요
내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
입력해야 할 값: WEAPP_AUTO_ACCOUNT, WEAPP_DEVTOOLS_TICKET
내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(0.4.8)은 4개월 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 Node.js도 있어야 해요.
같은 카테고리에는: GitHub, Desktop Commander, Cloudflare MCP
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
Cloudflare MCP servers
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
Agent-first MCP server for WeChat Mini Program debugging, automation, and lightweight regression testing.
面向 agent 的微信小程序 MCP 服务 — 让 Claude Code / Cursor / Codex 等 agent 在对话中直接驱动微信开发者工具完成调试、UI 操作、页面巡检与轻量测试。
📖 Changelog · 🐛 Issues · 💬 Discussions
weapp-agent-mcp 是一个面向 agent 的微信小程序 MCP 服务,基于 miniprogram-automator 封装微信开发者工具自动化能力,用于页面调试、元素操作、轻量回归测试与恢复友好型排查。
它适合:
它当前不应被宣传为:
更完整的文档入口见 docs/README.md。
如果你已经在用 Claude Code / Cursor / Codex 等 agent 写小程序,传统的 miniprogram-automator 脚本式调用不够顺手 — 你得让 agent 写 node 脚本、跑、读输出、再调整。本项目把自动化能力直接暴露成 agent 工具调用,让 agent 在对话中可以:
mp_screenshot / page_snapshot / element_tap,不必中转脚本mp_healthCheck / mp_recoverConnection,断连后能自愈,长会话更稳mp_runScenario + mp_generateScenarioReport 产出 markdown 报告,适合给 PR / oncall 用qa-* 命名锚点,减少 UI 改版后的脚本碎裂| 场景 | 是否适用 |
|---|---|
| Agent 主动驱动调试 / 巡检 | ✅ 主推场景 |
| 写传统脚本式 e2e 测试 | ⚪ 直接用原生 miniprogram-automator SDK 更轻 |
| 并发截图 / 压测 | ❌ 不适用 — 截图通道按串行设计 |
| 长会话 / 多轮调试 | ✅ 有 health / recover 工具兜底 |
| CI 上的长链路回归 | ⚠️ 拆短 scenario 后可用,超长链路建议专业框架 |
cli / cli.bat)npm不需要先把仓库拉到本地,也不需要自己手动构建 dist。只要本机有 Node.js 和 npx,就可以直接在 MCP 客户端里这样配置:
{
"mcpServers": { "weapp-agent-mcp": { "command": "npx", "args": [ "-y", "@chaixueyuan/weapp-agent-mcp" ], "env": { "WEAPP_WS_ENDPOINT": "ws://localhost:9420" } } } }
如果你希望在 Claude 等客户端里用更短的别名,也可以把 MCP server key 命名为
weapp-dev,但发布包名和服务名以weapp-agent-mcp为准。
可选:如果你习惯全局安装,也可以先执行:
npm install -g @chaixueyuan/weapp-agent-mcp
然后把 MCP 配置改成:
{
"mcpServers": { "weapp-agent-mcp": { "command": "weapp-agent-mcp", "env": { "WEAPP_WS_ENDPOINT": "ws://localhost:9420" } } } }
只有在以下场景才需要这样用:
npm install
npm run build node dist/index.js
{
"mcpServers": { "weapp-agent-mcp": { "command": "node", "args": [ "/absolute/path/to/weapp-agent-mcp/dist/index.js" ], "env": { "WEAPP_WS_ENDPOINT": "ws://localhost:9420" } } } }
npm install
npm run dev
mp_screenshot 当前按串行单通道能力设计,不支持并发压测page_snapshot、mp_screenshot、长 mp_runScenario 在连续复杂操作后可能超时mp_healthCheck;仅当 needsRecovery=true 时执行 mp_recoverConnectionqa-* selector 或其他稳定定位锚点由于使用 Claude Code 调用 MCP 工具时,会触发工具调用权限申请,此时可能会丢失 MCP 与微信开发者工具的连接状态,由于获取控制台输出高度依赖连接状态,此时会无法连贯的获取输出日志,所以建议手动添加权限:
在项目目录下创建 .claude/settings.local.json 文件,或在已有文件添加以下内容后即可免确认直接调用工具,或者根据需要添加您允许免确认调用的工具:
{
"permissions": { "allow": [ "mcpweapp-agent-mcpmp_diagnoseConnection", "mcpweapp-agent-mcpmp_ensureConnection", "mcpweapp-agent-mcpmp_navigate", "mcpweapp-agent-mcpmp_screenshot", "mcpweapp-agent-mcpmp_callWx", "mcpweapp-agent-mcpmp_evaluate", "mcpweapp-agent-mcpmp_pollUntil", "mcpweapp-agent-mcpmp_getLogs", "mcpweapp-agent-mcpmp_runScenario", "mcpweapp-agent-mcpmp_generateScenarioReport", "mcpweapp-agent-mcpmp_currentPage", "mcpweapp-agent-mcpmp_healthCheck", "mcpweapp-agent-mcpmp_recoverConnection", "mcpweapp-agent-mcpmp_listProjects", "mcpweapp-agent-mcpmp_setDefaultProject", "mcpweapp-agent-mcppage_getElement", "mcpweapp-agent-mcppage_getElements", "mcpweapp-agent-mcppage_waitElement", "mcpweapp-agent-mcppage_waitElementGone", "mcpweapp-agent-mcppage_waitRoute", "mcpweapp-agent-mcppage_waitTimeout", "mcpweapp-agent-mcppage_expectRoute", "mcpweapp-agent-mcppage_expectVisible", "mcpweapp-agent-mcppage_expectElementText", "mcpweapp-agent-mcppage_expectCount", "mcpweapp-agent-mcppage_expectData", "mcpweapp-agent-mcppage_snapshot", "mcpweapp-agent-mcppage_getData", "mcpweapp-agent-mcppage_setData", "mcpweapp-agent-mcppage_callMethod", "mcpweapp-agent-mcpelement_tap", "mcpweapp-agent-mcpelement_touch", "mcpweapp-agent-mcpelement_swipe", "mcpweapp-agent-mcpelement_input", "mcpweapp-agent-mcpelement_callMethod", "mcpweapp-agent-mcpelement_getData", "mcpweapp-agent-mcpelement_setData", "mcpweapp-agent-mcpelement_getInnerElement", "mcpweapp-agent-mcpelement_getInnerElements", "mcpweapp-agent-mcpelement_getWxml", "mcpweapp-agent-mcpelement_getStyles", "mcpweapp-agent-mcpelement_scrollTo", "mcpweapp-agent-mcpelement_getAttributes", "mcpweapp-agent-mcpelement_getBoundingClientRect" ] } }
注意: 工具名称格式为
mcp__<服务器名称>__<工具名称>,请确保服务器名称与您的 MCP 配置中的名称一致。
默认流程无需 agent 手动执行 CLI:直接调用 mp_ensureConnection,本地端口未监听且允许 AutoLaunch 时,server 会自行执行 cli auto。下面的命令只用于人工排障,或显式设置 WEAPP_AUTOLAUNCH=false 后由用户自行预启动开发者工具。
💡 在开始之前:
人工使用命令行启动
使用命令行启动微信开发者工具并自动开启 WebSocket 服务:
macOS:
/Applications/wechatwebdevtools.app/Contents/MacOS/cli auto --project /path/to/your/project --auto-port 9420
Windows:
"C:\Program Files (x86)\Tencent\微信web开发者工具\cli.bat" auto --project C:\path\to\your\project --auto-port 9420
其中:
--project 指定小程序项目目录路径(请替换为实际的项目路径)--auto-port 指定 automation websocket 端口(默认 9420)。注意:这个 flag 在 cli auto --help 输出里看不到,但官方 miniprogram-automator SDK 内部一直用,是有效参数⚠️ 警告 由于沙箱机制,部分客户端不允许 MCP 访问项目目录以外的微信开发者工具的 cli,所以这里只介绍了使用 WebSocket 服务
通过环境变量控制自动化工具如何连接到微信开发者工具:
| 变量 | 说明 |
|---|---|
WEAPP_WS_ENDPOINT | 【推荐】 已运行的开发者工具自动化 WebSocket 端点。设置后,服务器使用 connect 模式而不是启动新实例。示例:ws://localhost:9420 |
WECHAT_DEVTOOLS_CLI_PATH | 微信开发者工具 CLI 路径(如果默认路径有效则可选)。 |
WEAPP_AUTOMATOR_MODE | 强制使用 launch 或 connect 模式。除非提供了 WEAPP_WS_ENDPOINT,否则默认为 launch。 |
WEAPP_DEVTOOLS_PORT | launch 模式下传给 cli auto --auto-port 的自动化端口。不会在失败后自动切到其他端口。 |
WEAPP_DEVTOOLS_TIMEOUT | 启动超时时间(毫秒,默认 30000)。 |
WEAPP_AUTO_ACCOUNT | 传递给 --auto-account 用于自动登录。 |
WEAPP_DEVTOOLS_TICKET | 启动时传递给 --ticket。 |
WEAPP_TRUST_PROJECT | 设置为 true 以在启动时包含 --trust-project。 |
WEAPP_DEVTOOLS_ARGS | 启动时的额外 CLI 参数(空格分隔)。 |
WEAPP_DEVTOOLS_CWD | 传递给开发者工具进程的工作目录。 |
WEAPP_AUTOCLOSE | 设置为 true 时,每次工具调用后关闭开发者工具会话。 |
WEAPP_AUTOLAUNCH | 本地 connect 目标端口未监听时是否允许 mp_ensureConnection 使用 cli auto 拉起开发者工具;默认允许,设为 false 禁用。不会自动切换端口或拉起远程目标。 |
WEAPP_LAUNCH_TIMEOUT | 启动超时时间(毫秒,默认 45000) |
WEAPP_CONNECT_TIMEOUT | 连接超时时间(毫秒,默认 45000) |
WEAPP_PROJECT_PATH | 小程序项目路径(可选) |
注意:
launch/ 本地自动拉起最终都需要可解析的小程序项目目录。可通过connection.projectPath、WEAPP_PROJECT_PATH、mp_setDefaultProject的持久化默认值、最近项目或当前工作目录提供;显式设置的默认项目不会被后续活动会话覆盖。
工具调用可以通过 connection 对象覆盖这些默认值中的大部分。
适用于你已经手动打开微信开发者工具,并且已经在 设置 → 安全设置 → 服务端口 中开启了自动化。
{
"mcpServers": { "weapp-agent-mcp": { "command": "npx", "args": ["-y", "@chaixueyuan/weapp-agent-mcp"], "env": { "WEAPP_WS_ENDPOINT": "ws://localhost:9420" } } } }
这个模式下:
WEAPP_WS_ENDPOINT 必须指向可被 miniprogram-automator.connect() 连接的 websocket endpointcli open、cli auto、cli quitmp_ensureConnection;它会优先复用现有会话,并在本地端口未监听时按配置自愈mp_diagnoseConnectioncli auto,设置 WEAPP_AUTOLAUNCH=false适用于当前未打开 IDE,需要 MCP 通过 CLI 启动项目。
{
"mcpServers": { "weapp-agent-mcp": { "command": "npx", "args": ["-y", "@chaixueyuan/weapp-agent-mcp"], "env": { "WEAPP_AUTOMATOR_MODE": "launch", "WEAPP_PROJECT_PATH": "/path/to/project", "WECHAT_DEVTOOLS_CLI_PATH": "/Applications/wechatwebdevtools.app/Contents/MacOS/cli", "WEAPP_DEVTOOLS_PORT": "9420" } } } }
这个模式下:
WEAPP_DEVTOOLS_PORT 表示 cli auto --auto-port 使用的自动化端口launch 模式时,MCP 才应该启动 IDEconnect 与 launch 两种模式不要混用--port 和 --auto-port 的区别微信开发者工具至少涉及两类端口:
--port:IDE HTTP 服务端口--auto-port:自动化 websocket 端口这两个端口不能混用。WEAPP_WS_ENDPOINT 必须指向自动化 websocket 端口,而不是 IDE HTTP 端口。
当用户已经打开微信开发者工具时:
cli opencli quitmp_ensureConnection,它会优先复用现有自动化会话mp_diagnoseConnection 仅用于只读探测,或在 ensure / recovery 失败后补充诊断WEAPP_AUTOLAUNCH 未禁用时,mp_ensureConnection 可自行执行 cli autoWEAPP_AUTOLAUNCH=falsemp_diagnoseConnection – 只诊断当前连接目标,不启动 IDE、不修改项目状态mp_ensureConnection – 确保自动化会话就绪,是连接链路默认入口;失败后再按返回指引诊断或恢复mp_navigate – 在小程序内导航,支持 navigateTo、redirectTo、reLaunch、switchTab 或 navigateBackmp_screenshot – 捕获屏幕截图并返回(或保存到磁盘)mp_callWx – 调用微信小程序 API 方法(如 wx.showToast)mp_evaluate – 向小程序 AppService 注入并执行函数代码,适合做显式运行时读取mp_pollUntil – 轮询 AppService 条件,命中后可执行动作并采集前后状态快照mp_getLogs – 获取小程序控制台日志,支持按 type、contains、since、limit 过滤,并返回日志监听状态(如 listenerAttached、lastLogAt、sessionId)mp_runScenario – 按顺序执行一组最小测试步骤,当前支持 navigate、tap、input、waitRoute、expect*、snapshot、getLogs、screenshotmp_generateScenarioReport – 执行 scenario 并输出 markdown 报告;可选写入 outputPath,适合产出轻量回归测试记录,并可引用截图路径mp_currentPage – 获取当前页面信息(路径、查询参数、尺寸和滚动位置),withData 为 true 时额外返回页面数据mp_healthCheck – 聚合连接、页面、项目路径和日志监听状态,判断当前是否健康、是否需要恢复mp_recoverConnection – 按标准顺序执行恢复,并返回恢复动作、恢复前后状态与最新 healthmp_listProjects – 列出微信开发者工具中的最近项目,方便选择项目目录mp_setDefaultProject – 设置默认的小程序项目路径,设置后下次连接会自动使用该项目page_getElement – 通过选择器获取页面元素,返回元素摘要信息(tagName、text、value、size、offset);设置 withWxml: true 可额外返回完整 outerWxml;支持 [index=N] 语法选择第 N 个元素page_getElements – 通过选择器获取页面元素数组,返回每个元素的摘要信息;limit 默认/最大 100;设置 withWxml: true 可额外返回每个元素的完整 outerWxml;支持 [index=N] 语法page_waitElement – 等待元素出现在页面上(⚠️ 不适用于自定义组件内部元素);支持 [index=N] 语法;增加超时和重试间隔参数page_waitElementGone – 等待元素从页面上消失;支持 [index=N] 语法;支持超时和重试间隔参数page_waitRoute – 等待当前页面路径变为指定值,适合确认导航真正完成;支持超时和重试间隔参数page_waitTimeout – 等待指定的毫秒数page_expectRoute – 断言当前页面路径是否等于预期值page_expectVisible – 断言页面上是否存在可定位到的元素;支持 [index=N] 语法page_expectElementText – 断言元素文本是否等于或包含预期值;支持 [index=N] 语法page_expectCount – 断言页面上匹配选择器的元素数量是否等于预期值page_expectData – 断앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요