前言:搭建完成手机设备管理平台OpenSTF后,需要连接手机才能使用。
案例资源参考配置:
1、服务端centos环境搭建好stf,公网ip:123.123.123.123
2、windows,安装配置adb,ip:111.112.113.114
3、centos安装配置adb
4、服务端centos和windows网络互通
5、安卓机1、2、3… 通过USB线连接windows
6、安卓模拟器开启允许安卓机4、5、6…

相关教程参考:

1、手机设备管理平台OpenSTF:001搭建

2、adb:win10系统下安装

3、adb:安卓手机USB调试模式

4、测试网络连接:ping和telnet

5、centos7:安装adb

连接步骤:

1、手机usb连接windows
2、批量多开安卓模拟器
3、查看windows下5037端口占用情况,并杀死进程。
4、windows机器上运行启动adb server并对外暴露5037端口
5、进入docker内部,运行stf的服务
6、adb host加载windows主机上的设备
7、连接效果展示

手机usb连接windows:略

批量多开安卓模拟器:

查看windows下5037端口占用情况,并杀死进程:

tasklist | findstr "5037"通过查看占用端口号的进程,可以直接杀掉进程,
命令行使用taskkill /PID 进程号 -F -T
/PID processid    指定要终止的进程的 PID。
/F                指定强制终止进程。
/T              终止指定的进程和由它启用的子进程

windows机器上运行启动adb server并对外暴露5037端口:

# adb 1.0.39版本下
adb nodaemon server -a -P 5037# adb 1.0.32版本以下
adb -a -P 5037 fork-server server

进入docker内部,运行stf的服务:

# 查询运行的stf服务id
docker ps -a# 进入容器内部
docker exec -i -t 5f6f855a40251a73 /bin/bashstf provider --name centos74 --min-port 7400 --max-port 7700 --connect-sub tcp://127.0.0.1:7114 --connect-push tcp://127.0.0.1:7116 --group-timeout 900 --public-ip 123.123.123.123 --storage-url http://localhost:7100/ --adb-host 111.112.113.114 --adb-port 5037 --vnc-initial-size 600x800 --mute-master never --allow-remote


浏览器访问OpenSTF:http://{ip}:7100/

微信公众号:玩转测试开发
欢迎关注,共同进步,谢谢!

手机设备管理平台OpenSTF:002手机远程连接相关推荐

  1. 搭建OpenSTF手机设备管理平台

    目录 ​ Linux(CentOS7)搭建STF 安裝nodejs 安裝jdk 安裝Android-sdk-linux 普通搭建方式 (1) 安装rethinkdb数据库 (2) 安装graphics ...

  2. 手机MT4平台怎么样?手机版MT4平台使用教程教学

    外汇是一个全球化的去中心化交易市场,与股票这样只提供一种报价的集中交易不同,在外汇市场中,货币的报价都不是单一的,意味着不同的外汇交易平台的报价会有所不同.以前外汇交易散户是很难进入市场的,参与者主要 ...

  3. 03-18 OpenSTF-手机设备管理平台

    简介 OpenSTF 是一个手机设备管理平台 可以对手机进行远程管理.调试.远程手机桌面监控等操作 安装 参考文章: https://www.jianshu.com/p/8f8c36450de6 建议 ...

  4. Android手机管理平台搭建:STF和atxserver2

    STF(Smartphone Test Farm)是一个Android手机设备管理平台,通过在浏览器上远程调试智能手机.手表和其它设备,一般用于远程管理.调试.监控多个设备.atxserver2移动设 ...

  5. GBA模拟器 My Boy!的远程连接-wifi连接联机教程

    因为有些平板没有蓝牙,所以写了这个教程 有些人不会用,所以... 例如两台手机,  A手机和B手机 在A手机里打开"系统设置"-"无线和网络"-"绑定 ...

  6. 数据库工作笔记016---SqlServer2016_日期处理_ntext和text区别_开启远程连接_查看系统COm组件_Browser服务无法启动_导出数据_字符串前加N

    JAVA技术交流QQ群:170933152 sqlserver中的类型: ntext和text一样用来保存大量的文字数据,不过text用单字节保存数据 ,ntext固定用双字节保存数据. ntext保 ...

  7. 手机、电脑mqtt客户端通过腾讯云服务器远程连接ESP32

    一.目的 本文将实现: 1.esp32与腾讯云物联网服务器通过mqtt协议通信 2.电脑和手机客户端通过mqtt与腾讯云相通信 3.腾讯云服务器内部消息转发,将手机.电脑发布的主题转发给esp32订阅 ...

  8. 手机无显示如何和电脑连接服务器,手机远程连接无网电脑连接服务器

    手机远程连接无网电脑连接服务器 内容精选 换一换 本节操作以Windows Server 2012操作系统的云服务器为例介绍实现多用户登录的操作步骤.Windows server2012服务器默认能够 ...

  9. airtest远程连接手机_远程连接路由器图文教程,查询无线wifi连接手机dhcp设备名列表...

    大家好,我是老盖,感谢观看本篇文章,本文做的也有视频,也可以看我发布的视频. 今天给大家讲一下,自己出门在外,远程连接家中的路由器,可以看一下有没有人连接自己的路由器. 我们首先进入路由器的界面,然后 ...

最新文章

  1. PHP for循环中的sql语句,php – 在foreach循环中使用SQL结果
  2. 零基础python爬虫_零基础写python爬虫之爬虫编写全记录
  3. LeetCode MySQL 1571. 仓库经理
  4. SQL计算宝宝吃奶的时间间隔(二)
  5. loinc编码_通用检验编码系统(Universal Laboratory Test Code System)于香港电子健康纪录计划的应用...
  6. TensorFlow 最佳学习资源大全(含课程、书籍、博客、实战项目)
  7. 18、HTML5 Video(视频)和 audio(音频)
  8. php共生模式,phpwamp单身狗模式的详解与分析,单身狗模式/即霸体模式的作用讲解。...
  9. 《C++ Primer 第5版》-12.1动态内存与智能指针-康奈尔笔记
  10. 阿里云短信验证码注册
  11. 21个最具代表性的英国著名地标建筑
  12. 卸载计算机系统,W7电脑系统如何卸载软件
  13. 百度大脑大升级:各种算法并驾齐驱
  14. 图像编辑系列之(2)基于StyleGAN(3)GAN逆映射(4)人脸 (5)语义生成 | ICCV2021生成对抗GAN梳理汇总...
  15. ALCOA+CCEA原则(数据完整性标准)
  16. Qter 开发资源大集合
  17. 为什么https比http更安全?_货车拉钢卷为什么都是立式运输,平放不是更安全吗?...
  18. 移动广告效果统计:移动广告的形式与收费方式有哪些?
  19. ui设计培训完可以从事的哪些岗位?
  20. mysql查询每个老师对应的所有学生_practice02_数据库02----查询所有学生的学号, 姓名, 选课数, 总成绩...

热门文章

  1. 使用python读取文件并进行判断
  2. iOS 把数据库文件打包到mainbundle中,查找不到路径的解决办法;以及在删除bundle中文件的可行性
  3. 网游服务器通信架构的设计
  4. EOS dApp 漏洞盘点分析-EOSBet 假充值漏洞2
  5. 一分钟了解“MAC OS 和 Windows系统的优劣对比”
  6. 小米 HDR400 27英寸显示器评测
  7. NFS (Network File System)网络文件系统
  8. 晴天科技冲刺深交所:半年营收6.9亿 85后丁一波本科肄业
  9. tensorflow报错:AttributeError: 'module' object has no attribute 'get_or_create_global_step'
  10. 【2019西电网信杯】线上赛部分题wp