# 钉钉审批 MCP 黑盒测试任务 请以普通用户首次安装的视角完成整条链路:下载安装并配置 Agent、完成首次登录、体验待办列表/搜索/详情/费用信息/可执行动作,经用户确认后真实同意一张审批并复核结果,最后清理本轮测试产生的文件和配置并提交测试报告。 - 测试包:`{{BUNDLE_URL}}` - SHA-256:`{{BUNDLE_SHA256}}` - 模式:同机回调可达时使用远程 Streamable HTTP MCP + 宿主原生 OAuth;跨设备且宿主使用 loopback 回调时使用本地 Bridge + device-code。一次钉钉登录同时覆盖钉钉 OA 与薪福通,必须完整验证两个审批源 安装必须从包内的 `install.md` 进入。同机回调可达时不得安装 Node/npm 或本地 Bridge;只有宿主明确不支持远程 MCP/标准 OAuth,或用户无法在宿主 loopback 回调所在设备打开授权页时,才按其中链接的 `compat-install.md` 走签名兼容安装,并在报告中说明选择原因。 只通过安装后的 `dingtalk-approval` MCP 读取和处理审批业务,不使用上游接口旁路。验证一次登录、钉钉 OA 与薪福通的待办、详情和动作能力;任何来源显示 `disabled` 都应视为发行配置错误并停止测试。真实写操作仅限用户明确确认的一次同意;可从任一来源选择,但不得因其中一方不可用而跳过。不要真实拒绝或退回。若结果为 `outcome_uncertain`,禁止自动重试。 报告请说明覆盖范围、正常体验、按严重度排列的问题与复现方式、真实审批及写后复核、未验证项和清理结果;不要包含 Token、Cookie、approvalId、内部用户 ID 或私人绝对路径。