WebdriverIO

活跃
GitHub TypeScript MIT

简介

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

相关项目