# 1. Playwright MCP Server (@playwright/mcp) 的核心能力:浏览器导航、元素 snapshot/accessibility 树、点击/输入等结构化操作如何封装为 MCP 工具? A MCP 只提供导航能力 B 把导航、snapshot/可访问性树、点击/输入等封装为 MCP 工具,供 AI 结构化操作浏览器 ✓ 正确答案 C snapshot 返回纯 DOM 最合适 D MCP 无法返回结构化数据
# 2. AI Agent 通过 Playwright MCP 完成端到端测试用例的真实工作流:从用户意图 → 行动规划 → 工具调用 → 断言与截图闭环? A 从用户意图→行动规划→工具调用→断言截图,形成感知-决策-操作-验证的闭环 ✓ 正确答案 B AI 一次调用即可完成整个测试 C 无需感知页面状态 D 断言必须人工完成
# 3. Playwright MCP 与传统 Selenium/Playwright 代码驱动测试在覆盖率、稳定性与开发成本上的对比? A AI 测试覆盖更精确 B 传统测试无需维护 C AI 开发成本低但稳定/覆盖可控性弱,传统精确稳定但成本高,宜结合使用 ✓ 正确答案 D AI 测试更稳定
# 4. Playwright Test Agents (v1.56+) 的三个专用 Agent (Planner / Generator / Healer) 协作修复 flaky test 的工程价值? A Planner 诊断、Generator 生成修复、Healer 验证自愈,形成 flaky 修复闭环并降低人力成本 ✓ 正确答案 B 三个 Agent 各自独立工作 C Healer 只诊断 D Agent 修复无需人工审核
# 5. Playwright MCP 的安全边界:受信任浏览器上下文、外部脚本注入、可信 DOM 选择器 vs CSS 选择器在 Agent 操作时的取舍? A AI 可随意执行任意脚本 B CSS 选择器总是安全 C 无需限制 AI 操作范围 D 受控上下文、限制不可信脚本注入、优先可信语义选择器而非任意 CSS,降低安全风险 ✓ 正确答案
# 6. AI Agent 自动化测试在回归场景的真实可用度:从 prompt → 决策 → 操作 → assertion 的失败率与人工兜底成本? A AI 测试零失败率 B 人工兜底成本为零 C AI 测试无需人工审核 D prompt→决策→操作→assertion 逐环有失败率,需人工兜底,宜 AI 初筛 + 人工复核并用模板/强断言控制成本 ✓ 正确答案
# 7. 多 MCP Server 编排 (Playwright + Filesystem + Sentry + DB) 下 AI 测试 Agent 的上下文压缩与工具选择策略? A 暴露所有工具最合理 B 按需压缩上下文、清晰工具描述 + 按需路由选择,避免上下文爆炸与工具选择混乱 ✓ 正确答案 C 上下文越多越好 D 工具选择无需策略
# 8. Playwright MCP 与 Browser Use / computer-use 类通用 Agent 在测试场景的工程取舍? A 测试重确定性/可断言,Playwright MCP 结构化可集成更契合,通用 Agent 适合跨应用/视觉补充 ✓ 正确答案 B 两者用途完全相同 C Playwright MCP 无法断言 D 通用 Agent 更适合精确断言
# 9. CI/CD 中 Playwright MCP 的沙箱化 (headless / 临时 profile / 凭据隔离) 与成本/时长控制? A 凭据可直接硬编码 B AI 调用无成本 C 用 headless + 临时 profile + 凭据隔离保安全,用调用次数/超时/分片控制成本与时长 ✓ 正确答案 D 无需限制超时
# 10. Chrome DevTools MCP、browser-tools 等同类工具与 Playwright MCP 的差异? A 三者能力完全相同 B DevTools MCP 偏底层调试、browser-tools 偏观测诊断、Playwright MCP 偏结构化自动化测试 ✓ 正确答案 C Playwright MCP 只支持 Chrome D browser-tools 只能测试
# 11. AI Agent 测试在登录态、验证码、WebAuthn、passkey、强加密 cookie 场景的工程边界? A AI 应硬解验证码 B WebAuthn 可纯软件模拟 C 用测试环境绕过/预置登录态与凭据,聚焦业务逻辑,而非破解验证码/WebAuthn/加密 cookie ✓ 正确答案 D 加密 cookie 可被 AI 解析
# 12. Playwright MCP 在企业内网 (无外网、登录域账号、内网 SSO) 的部署与凭据管理? A 内网无需预置依赖 B 内网无需处理 SSO C 域账号凭据可硬编码 D 用预置镜像/内网源解决网络,storageState 预置登录态、密钥管理注入凭据应对域账号/SSO ✓ 正确答案
# 13. AI Agent 测试的定位,自然语言驱动的用例生成? A AI 完全替代人工测试 B AI 生成的用例无需校验 C AI 辅助把自然语言需求生成用例初稿,人工评审精修固化,定位是"辅助生成 + 把关" ✓ 正确答案 D 自然语言无法生成用例
# 14. AI Agent 测试结果的审计与追溯,操作日志、决策依据与截图证据如何留存,满足质量追溯与合规要求? A 只需保存最终结果 B 留存操作日志、决策依据与截图证据形成可回放证据链,并脱敏敏感数据满足审计合规 ✓ 正确答案 C 敏感数据无需脱敏 D 决策依据无需留存
# 15. MCP 与测试工具的集成,工具注册与调用链? A 工具只返回二进制 B 测试工具无需注册 C 调用链只作用一次 D 测试工具以 MCP 工具注册(名称/描述/schema),AI 经 MCP Server 调用链驱动测试工具 ✓ 正确答案
# 17. AI 测试的稳定性,选择器与等待策略? A 用可信语义选择器 + auto-wait/业务终态等待 + 重试兜底,提升 AI 定位与等待稳定性 ✓ 正确答案 B 固定 sleep 最稳定 C AI 应用绝对 XPath 定位 D 选择器无关紧要
# 18. 多模态 AI Agent(视觉+浏览器操作)的测试要点,截图理解、目标定位与步骤执行的验证方法? A 步骤执行无需核对 B 只看截图即可保证准确 C 视觉定位无需验证 D 验证截图理解、目标定位与步骤执行,用语义锚点+操作日志+断言交叉验证防视觉偏差 ✓ 正确答案