目录

stfatxsonic云真机平台使用与对比

stf、atx、sonic云真机平台使用与对比

stf

  • STF是一个可以通过网页管理和使用移动设备的平台,支持远程调试、远程使用手机浏览器打开链接、远程执行shell脚本、远程拖拽安装App、远程查看日志、远程截屏等功能
  • Ubuntu安装服务端,要拉取devicefarmer/stf:latest这个镜像,支持安卓11
docker pull devicefarmer/stf:latest  #拉取STF
docker pull sorccu/adb:latest        #拉取adb 镜像
docker pull rethinkdb:latest         #拉取rethinkdb 镜像
  • 启动镜像
docker run -d --name rethinkdb -v /srv/rethinkdb:/data --net host rethinkdb rethinkdb --bind all --cache-size 8192 --http-port 8090
docker run -d --name adbd --privileged -v /dev/bus/usb:/dev/bus/usb --net host sorccu/adb:latest
docker run -d --name stf --net host devicefarmer/stf stf local --public-ip 本机ip
  • 访问

https://i-blog.csdnimg.cn/blog_migrate/011621f812af73c048a77bdab39d0c84.png

  • 总结:远控鼻祖,界面过于简单。

atx

  • 国内作者开源的python框架
  • 代码clone到本地,切换到代码目录,执行
docker-compose up
  • 启动实例,浏览器访问

https://i-blog.csdnimg.cn/blog_migrate/49d8e5ddce379dcee18202623b720a18.png

https://i-blog.csdnimg.cn/blog_migrate/12aefa150865db71e3342993f8beddb2.png

  • win10作为agent,clone代码至本地
python main.py --server 服务端IP地址:4000  

https://i-blog.csdnimg.cn/blog_migrate/ff4857af445baa9bfedf340b9e7d0e07.png

sonic

  • 米哈游测开团队开源框架

教程见官网:

https://i-blog.csdnimg.cn/blog_migrate/d8bd971713c33298816619189ef6e449.png

  • 总结:应该是目前来说最好的一款框架,远控、自动化测试用例管理等功能集成的很好。

平台对比

https://i-blog.csdnimg.cn/blog_migrate/cf293c94f5b3c9d11d507930522eed24.png

https://i-blog.csdnimg.cn/blog_migrate/687a5f7b09cb7e12f0937ef5efa812fb.png

https://i-blog.csdnimg.cn/blog_migrate/ddc199f5d35607258f028f3ce61e0e8f.png