文章目录

  • 使用USB连接手机
  • 通过wifi连接手机
  • 启动多个appium-server

使用USB连接手机

  1. 在手机上进入到开发者模式—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连接多台手机相关推荐

  1. android路由器 设备数,手机查看wifi连接人数_手机查看wifi连接设备数量-192路由网...

    前几天鸿哥更新了< 然后有用户就说了,家里没有电脑,可不可以用手机来查看wifi连接人数? 很显然,答案是肯定的,wifi连接人数,是在路由器的设置页面中显示的. 那么只需要用手机登录到路由器的 ...

  2. android两个耳机能连两部手机吗,AirPods使用技巧:如何让耳机同时连接两台手机...

    2016年发布至今,AirPods成功凭借着超长续航以及超便捷的使用体验圈粉无数.现在来看,AirPods真是现实版的丑小鸭,刚发布的时候很多人都觉得它颜值太低而表示拒绝购买,但是现在它已经成为了曝光 ...

  3. android xp wifi连接不上,手机连接不上XP的160WiFi热点解决方法

    160WiFi是一款共享WiFi的神器.它能够完美支持WIN7/WIN8/WIN8.1系统的电脑,但是XP系统发射的WiFi是点对点模式,所以对于XP系统下的WiFi共享,只支持一台XP系统的电脑连接 ...

  4. 通过wifi 连接 adb 到 手机

    网上很多文章都需要先用 usb 线连接先做一下设置,然后才能通过下面的方法连接 julian@julian-ThinkPad-T450:~/tools/android_sdk/platform-too ...

  5. CSDN绝无仅有只此一篇:Appium+pytest+allure+jenkins如何实现多台手机连接详细教程教学

    使用appium可以实现app自动化测试,我们之前是连接一台手机去运行, 如何同时连接多台手机呢? 很多人可能想到的是多线程(threading). 今天分享一种比多线程更简单的方法,虽然不是多台手机 ...

  6. pytest allure测试报告_Appium+pytest+allure+jenkins如何实现多台手机连接

    很多人可能想到的是多线程(threading). 今天分享一种比多线程更简单的方法,虽然不是多台手机同时运行,但可以连接多台手机依次运行. 大致的运行方式是:001号测试用例:A手机,B手机...,0 ...

  7. 手机如何连接无线打印服务器,手机如何设置打印服务器的无线WiFi参数?(适用于 B1版)...

    正常情况下,我们推荐电脑连接1条网线到打印服务器LAN1(配置口)设置WiFi参数,网线连接设置WiFi参数的好处就是遇到WiFi设置有问题时方便排查问题所在. 但很多小伙伴电脑没有网口,或者其他原因 ...

  8. 手机如何连接无线打印服务器,手机如何设置打印服务器的无线WiFi参数?(适用于WPS系列V5 V6)...

    正常情况下,我们推荐电脑连接1条网线到打印服务器LAN1(配置口)设置WiFi参数,网线连接设置WiFi参数的好处就是遇到WiFi设置有问题时方便排查问题所在. 但很多小伙伴电脑没有网口,或者其他原因 ...

  9. python如何启动app_Python手机app爬虫|Airtest连接多个手机的时候,如何启动APP-start_app...

    我们在看Airtest的文档时,肯定会发现它有这样一段代码: 方框中的这一段代码的意思是,通过包名来启动一个App. 当你电脑只连接了1台手机的时候,这样做是没有问题的,但是你有没有考虑过,如果你电脑 ...

最新文章

  1. 二分法:search insert position 插入位置
  2. 结合Flink,国内自研,大规模实时动态认知图谱平台——AbutionGraph |博文精选
  3. 百度:2020年十大科技趋势
  4. Verilog设计实例(3)基于Verilog的单端口同步读写RAM设计
  5. 代码缺陷导致 CloudFlare 泄露大量客户站点的密码等私密信息
  6. Android ExecutorService 的理解与使用
  7. Linux下的I/O复用与epoll详解
  8. [数据库] --- clickhouse
  9. 数组concat_js 标准二维数组变一维数组的方法
  10. c java学哪个好_c语言和java学哪个好
  11. modbus连续读取时数据不正确_维纶触摸屏控制变频器是通过触摸屏与变频器之间的Modbus通信实现...
  12. Python统计Java代码行数
  13. 使用Py-OpenCV(SIFT关键点)实现自然图像中的logo商标识别和定位
  14. 人工智能知识全面讲解:最简单的神经元模型
  15. Git下载、安装及环境配置(超详细)
  16. ValueError: operands could not be broadcast together with remapped shapes 解决方法
  17. js 中的 this、that
  18. 收藏夹导出至html,分享win7电脑中三种导出浏览器收藏夹地址方法
  19. 1.计算机技术在音乐作品中的使用,探讨计算机技术在音乐创作中的应用研究.doc...
  20. earth power oracle,平行世界 | 他「抛弃」绘画从事摄影,将绘画与摄影结合在一起,创造了电影般的震撼场景,邀请我们与他一起穿越黑暗世界的旅程...

热门文章

  1. Android使用https链接
  2. Spring Boot项目开发流程
  3. python学习之路(3)turtle画奥运五环
  4. 这种技术,让全世界哑巴都能开口说话 | 精选
  5. 李建忠讲23种设计模式笔记-上
  6. BIRT 使用说明书
  7. 经典乘法口诀表(C++)
  8. 【移动安全高级篇】————1、Android沙盘原理与实现
  9. javascript设计模式-原型模式(prototype pattern)
  10. FPU烤机是什么意思 FPU烤机用什么软件