android usb设备上报_STF手机设备管理平台环境搭建

一、简介

Smartphone Test Farm(简称STF)是一个web应用程序,主要用于从指定的浏览器中远程调试智能手机、智能手表等,可远程调试超过160多台设备。STF可以便捷的管理移动测试设备,提高测试机的高效使用、便捷移动测试。

该工具具体的介绍可以参考官网:https://openstf.io/

STF源码地址为:https://github.com/openstf/stf

本文主要讲解docker环境下如何搭建STF环境

二、背景

最初引用STF是想解决测试机的高效使用,固化测试机的系统版本,各项系统设置不被篡改。后来在使用中发现STF提供检测测试机在使用前后的CPU、内存、电量等性能变化,可以追踪变更测试机设置的人员,对接monkey,查看Log等功能,确实方便测试执行。目前STF支持超过160台的设备连接,对于后期集群的搭建提供了很好的方式。

三、环境搭建

在docker终端中运行如下命令:

启动rethinkdb数据库

sudo docker run -d --name rethinkdb -v /srv/rethinkdb:/data --net host rethinkdb rethinkdb --bind all --cache-size 2048 --http-port 8090

启动adb service

sudo docker run -d --name adbd --privileged -v /dev/bus/usb:/dev/bus/usb --net host sorccu/adb:latest

启动STF(最后的ip地址参数为浏览器访问ip地址)

sudo docker run

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值