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
  •  访问http://192.168.38.33:7100/#!/devices

stf、atx、sonic云真机平台使用与对比_第1张图片

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

 atx

  • 国内作者开源的python框架
  • 代码clone到本地,切换到代码目录,执行
docker-compose up
  • 启动实例,浏览器访问http://192.168.38.33:4000/login?next=%2Fdevices

 stf、atx、sonic云真机平台使用与对比_第2张图片

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

 sonic

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

教程见官网:Sonic - 开源云真机测试平台

 stf、atx、sonic云真机平台使用与对比_第3张图片

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

 平台对比

stf、atx、sonic云真机平台使用与对比_第4张图片

stf、atx、sonic云真机平台使用与对比_第5张图片

stf、atx、sonic云真机平台使用与对比_第6张图片

你可能感兴趣的:(测试工具,其他,测试工具)