WebdriverIO
活跃简介
WebdriverIO 是 Node.js 下一代浏览器与移动端自动化测试框架,Agent 可通过它驱动任意浏览器。
核心特性
- WebDriver + DevTools 协议 — 双协议支持
- 跨浏览器 — Chrome、Firefox、Safari、Edge
- 移动端 — iOS 与 Android 真机/模拟器
- 可观测 — 与 Allure、Reporters 集成
- 并行执行 — 内置 Mocha、Jasmine、Cucumber
- TypeScript 一等公民 — 完整类型推导
适用场景
💡 为 AI Agent 暴露浏览器交互的工具集
💡 把端到端测试交给 WDIO 并行执行
💡 移动 App 自动化 + AI 集成
💡 为 React/Vue 项目添加 e2e 测试
快速开始
npm init wdio@latest .
# 跟随提示选择配置
npx wdio run wdio.conf.js