# AI-APPUI 自动化测试平台

基于 AI 的移动端 UI 自动化测试工具，支持 Android & iOS

正在检测本地服务...

###
AI 驱动

使用智谱 AutoGLM 模型，自然语言描述测试用例，AI 自动执行

###
多设备支持

同时支持 Android 和 iOS 设备，USB/WiFi 连接

###
实时投屏

基于 scrcpy 实现网页端实时查看和操作手机屏幕

###
详细报告

自动生成测试报告，包含截图、日志，支持 Excel 导出

##
macOS 环境配置

1

### 创建 Python 虚拟环境（推荐）

需要 Python 3.8+，推荐创建独立虚拟环境避免依赖冲突

Terminal
`# 创建虚拟环境 python3 -m venv ~/autoglm-env # 激活虚拟环境 source ~/autoglm-env/bin/activate`
每次使用前需先激活虚拟环境：`source ~/autoglm-env/bin/activate`
2

### 安装 ADB（Android 设备）

Terminal
`brew install android-platform-tools`

连接手机后验证：`adb devices`

3

### 安装 tidevice（iOS 设备）

Terminal
`pip install tidevice -i https://pypi.tuna.tsinghua.edu.cn/simple`

连接 iPhone 后验证：`tidevice list`

4

### 安装 scrcpy（可选，用于 Android 投屏）

Terminal
`brew install scrcpy`
5

### 安装 autoglm-local 本地客户端

Terminal
`pip install autoglm-local --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple`
6

### 启动本地服务

Terminal
`# 默认连接服务端 http://10.196.22.235:8792 autoglm-local # 或指定其他服务端地址 autoglm-local --server http://192.168.1.100:8792`
服务启动后请点击下方按钮进入控制台