基于 opencv 的 Android UI自动化解决方案
一个开源的、基于opencv的Android UI自动化框架!
从这里 快速开始 吧!
得益于 minitouch / minicap / opencv 的存在,让 fitch 能够维持高效地运转,即便它是用python写的。
- 获得手机屏幕截图(fastcap)
- 在截图上寻找目标模板,并确定它的位置(findit)
- 进行检查或操作(pyminitouch & adbutils)
Python 3.6 +
pip install fitch
如果你希望获取一些还未release的新特性,你可以直接通过源码安装。
git clone https://github.com/williamfzc/fitch.git
cd fitch
pip install -e .
- pyminitouch: ui操作
- findit: 目标检测
- fastcap: 快速获取截图
- adbutils: 非ui操作