一.openstf 的作用是什么?
openstf 的访问地址为https://github.com/openstf/stf。
STF (Smartphone Test Farm,智能手机测试农场),可以在浏览器界面管理160+的移动设备,监控其状态。
二.STF 的特征
2.1 STF支持的手机系统
1.目前只支持Android 系统,支持版本范围为Android2.33~Android 9.0系统。
2.2 从任意浏览器访问不同手机
1. 实时显示手机页面,刷新速度为30-40FPS,不同的Android 版本,刷新速率不一样;支持屏幕旋转。
2. 手机接收从远端电脑上键盘的输入。
3. 支持触屏,双指操作(按住alt)
4. 可以从电脑上拖动APK 安装文件进行安装
5. 在电脑端输入网页,通过手机的浏览器打开
6. 执行shell 命名行,并实时查看输出
7. 查看与过滤手机设备的log(就像Android studio 中的logcat 的功能)
8.只要手机设备plugged in, 运用remote debug 界面的adb connect ... ,复制命令行在电脑本地连接手机。
2.3 管理设备
1.查看哪个设备已经连接,不在线,不可用或者未授权,未plugged in。
2.查看当前谁在用这个手机设备
3.跟踪手机电量