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.19:8792 autoglm-local # 或指定其他服务端地址 autoglm-local --server http://192.168.1.100:8792
服务启动后请点击下方按钮进入控制台