手机设备管理平台OpenSTF:002手机远程连接

编程知识 更新时间:2023-05-02 03:24:13

前言:搭建完成手机设备管理平台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/bash

stf 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手机远程连接

本文发布于:2023-04-25 13:08:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/a0fae15ceeb5d98bce041338493ea2fc.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:手机   管理平台   设备   OpenSTF

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 103141文章数
  • 26178阅读数
  • 0评论数