[1095]Appium使用wifi连接多台手机
文章目录
- 使用USB连接手机
- 通过wifi连接手机
- 启动多个appium-server
使用USB连接手机
- 在手机上进入到开发者模式—USB调试打开
2.打开cmd,再输入adb devices
# 查看设备
adb devices# 执行结果
List of devices attached
6T1911030E7A9A33 device
通过wifi连接手机
无线连接的前提
确保手机与电脑处于同一局域网,你也可以认为是连接同一个WiFi
第1步、先以USB有线连接的方式连接到电脑
打开命令行输入:adb devices -l
描述:该命令是查看连接的设备
如果没有出现设备号和设备信息说明没有连接成功,也就是说adb检测不到设备,这个时候检查手机驱动是否安装。
如果没有安装驱动,解决办法如下:
1.去官网下载手机驱动或者电脑下载手机助手来辅助安装手机驱动,安装完成后卸载手机助手(防止接入手机时抢adb端口造成干扰)
2.打开手机设置,进入开发者选项,打开USB调试功能
3.重新插拔手机USB,选择接受调试
第2步、打开cmd,查看手机IP地址
# 查看手机ip
adb shell ifconfig
# 指定手机查看
adb -s deviceName shell ifconfig# 也可以通过查看手机wifi获取ip地址
图中标记为手机ip地址
第3步、激活手机adb无线服务
一个手机usb连接电脑,输入命令:adb tcpip 5555
多个手机usb连接电脑,输入命令:adb -s deviceName tcpip 5555
描述:5555是默认端口号,你也可以用其他端口号,-s 表示指定此设备
# 赋值给手机端口号
adb tcpip 8210# 连接成功提示
restarting in TCP mode port: 8210
第4步、以无线方式连接手机
输入命令:adb connect deviceIp:端口
deviceIp就是你手机连接wifi 的ip地址,例:adb connect 192.168.1.100:5556
# 通过adb wifi 连接手机
adb connect 172.18.30.218:8210# 连接成功提示
connected to 172.18.30.218:8210# 通过默认的端口进行连接,默认端口5555# 不赋值端口
adb connect 172.18.30.218# 成功连接提示
connected to 10.1.217.238:5555
此时,我们再次查看一下连接的设备,发现已经用有线和无线的方式都连接上了,你可以拔掉usb进行操作了
断开连接
adb disconnect (device ip)
# 断开手机连接
adb disconnect 172.18.30.218:8210# 执行结果
disconnected 172.18.30.218:8210
启动多个appium-server
之前有想过python代码执行appium命令的形式去自动启动appium服务,但通过npm或cnpm安装appium命令行都有报错,只能手动启动。很简单,打开两个appium客户端,一个设置端口为4723,一个4726,启动即可。
参考:https://www.cnblogs.com/king2/p/13676498.html
https://www.cnblogs.com/qican/p/11082160.html
https://blog.csdn.net/longfei_2010/article/details/78271763
https://baijiahao.baidu.com/s?id=1621697770684959321&wfr=spider&for=pc
Appium wifi连接真机并发运行脚本遇到的坑:
https://www.jianshu.com/p/55b1af12c075
[1095]Appium使用wifi连接多台手机相关推荐
- android路由器 设备数,手机查看wifi连接人数_手机查看wifi连接设备数量-192路由网...
前几天鸿哥更新了< 然后有用户就说了,家里没有电脑,可不可以用手机来查看wifi连接人数? 很显然,答案是肯定的,wifi连接人数,是在路由器的设置页面中显示的. 那么只需要用手机登录到路由器的 ...
- android两个耳机能连两部手机吗,AirPods使用技巧:如何让耳机同时连接两台手机...
2016年发布至今,AirPods成功凭借着超长续航以及超便捷的使用体验圈粉无数.现在来看,AirPods真是现实版的丑小鸭,刚发布的时候很多人都觉得它颜值太低而表示拒绝购买,但是现在它已经成为了曝光 ...
- android xp wifi连接不上,手机连接不上XP的160WiFi热点解决方法
160WiFi是一款共享WiFi的神器.它能够完美支持WIN7/WIN8/WIN8.1系统的电脑,但是XP系统发射的WiFi是点对点模式,所以对于XP系统下的WiFi共享,只支持一台XP系统的电脑连接 ...
- 通过wifi 连接 adb 到 手机
网上很多文章都需要先用 usb 线连接先做一下设置,然后才能通过下面的方法连接 julian@julian-ThinkPad-T450:~/tools/android_sdk/platform-too ...
- CSDN绝无仅有只此一篇:Appium+pytest+allure+jenkins如何实现多台手机连接详细教程教学
使用appium可以实现app自动化测试,我们之前是连接一台手机去运行, 如何同时连接多台手机呢? 很多人可能想到的是多线程(threading). 今天分享一种比多线程更简单的方法,虽然不是多台手机 ...
- pytest allure测试报告_Appium+pytest+allure+jenkins如何实现多台手机连接
很多人可能想到的是多线程(threading). 今天分享一种比多线程更简单的方法,虽然不是多台手机同时运行,但可以连接多台手机依次运行. 大致的运行方式是:001号测试用例:A手机,B手机...,0 ...
- 手机如何连接无线打印服务器,手机如何设置打印服务器的无线WiFi参数?(适用于 B1版)...
正常情况下,我们推荐电脑连接1条网线到打印服务器LAN1(配置口)设置WiFi参数,网线连接设置WiFi参数的好处就是遇到WiFi设置有问题时方便排查问题所在. 但很多小伙伴电脑没有网口,或者其他原因 ...
- 手机如何连接无线打印服务器,手机如何设置打印服务器的无线WiFi参数?(适用于WPS系列V5 V6)...
正常情况下,我们推荐电脑连接1条网线到打印服务器LAN1(配置口)设置WiFi参数,网线连接设置WiFi参数的好处就是遇到WiFi设置有问题时方便排查问题所在. 但很多小伙伴电脑没有网口,或者其他原因 ...
- python如何启动app_Python手机app爬虫|Airtest连接多个手机的时候,如何启动APP-start_app...
我们在看Airtest的文档时,肯定会发现它有这样一段代码: 方框中的这一段代码的意思是,通过包名来启动一个App. 当你电脑只连接了1台手机的时候,这样做是没有问题的,但是你有没有考虑过,如果你电脑 ...
最新文章
- 二分法:search insert position 插入位置
- 结合Flink,国内自研,大规模实时动态认知图谱平台——AbutionGraph |博文精选
- 百度:2020年十大科技趋势
- Verilog设计实例(3)基于Verilog的单端口同步读写RAM设计
- 代码缺陷导致 CloudFlare 泄露大量客户站点的密码等私密信息
- Android ExecutorService 的理解与使用
- Linux下的I/O复用与epoll详解
- [数据库] --- clickhouse
- 数组concat_js 标准二维数组变一维数组的方法
- c java学哪个好_c语言和java学哪个好
- modbus连续读取时数据不正确_维纶触摸屏控制变频器是通过触摸屏与变频器之间的Modbus通信实现...
- Python统计Java代码行数
- 使用Py-OpenCV(SIFT关键点)实现自然图像中的logo商标识别和定位
- 人工智能知识全面讲解:最简单的神经元模型
- Git下载、安装及环境配置(超详细)
- ValueError: operands could not be broadcast together with remapped shapes 解决方法
- js 中的 this、that
- 收藏夹导出至html,分享win7电脑中三种导出浏览器收藏夹地址方法
- 1.计算机技术在音乐作品中的使用,探讨计算机技术在音乐创作中的应用研究.doc...
- earth power oracle,平行世界 | 他「抛弃」绘画从事摄影,将绘画与摄影结合在一起,创造了电影般的震撼场景,邀请我们与他一起穿越黑暗世界的旅程...