appium解决socket hang up,正确解决姿势
临时解决方案
1.重启设备
释放appium进程,重启略显低端
2.删除appium的app
adb -s 192.168.38.32:52173 uninstall io.appium.uiautomator2.server
adb -s 192.168.38.32:52173 uninstall io.appium.uiautomator2.server.test
每次报错都需要卸载重装,很麻烦
解决方案
appium服务默认使用本地端口systemPort=8200,将数据转发到设备。当多设备并行时会出现端口冲突报socket hang up。
systemPort 用于连接 appium-uiautomator2-server 或 appium-espresso-driver. appium-uiautomator2-server_通常情况默认值为 8200 ,可 从8200到8299选择一个端口。对于_appium-espresso-driver,默认值为8300,端口地址可从8300到8399中选择一个。当并行运行测试时,必须调整端口以避免冲突。
配置文件
<mobile_config># 第一个手机<udid>dc68e63a</udid><system_port>8200</system_port><remote_server_host>http://192.168.38.31:4723/wd/hub</remote_server_host># 第二个手机<udid>192.168.38.32:57450</udid><system_port>8201</system_port><remote_server_host>http://192.168.38.31:4725/wd/hub</remote_server_host># 第三个手机<udid>192.168.38.32:55431</udid><system_port>8202</system_port><remote_server_host>http://192.168.38.31:4727/wd/hub</remote_server_host></mobile_config>
appium解决socket hang up,正确解决姿势相关推荐
- npm安装electron报RequestError: socket hang up错误解决方法
具体报这个错误的原因是国外地址网络访问请求超时 解决方法: 1.配置镜像源 export ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron ...
- Nodejs 中 request 出现 ‘socket hang up‘ 的解决办法
问题来源: request 使用了代理以后出现 解决办法: 在headers中添加属性 'Connection':'keep-alive' let opts = {url:'https://baidu ...
- appium 报错:Original error:Could not proxy command to remote server. Original error:socket hang up解决办法
WebDriverException: Message: An unknown server-side error occurred while processing the command. Ori ...
- 每日10行代码57: appium测试坚果手机出现socket hang up报错的解决
今天在用appium测试的时候,老是出现socket hang up的报错,在网上搜索了下,找到了答案,原来是手机的系统自动把appium需要的后台进程给优化掉了. 解决办法也很简单,就是设置系统,不 ...
- 计算机强制关机原理,解决PC常见问题 篇十六:究竟如何关机才是正确的姿势---关于“按电源键强制关机对硬件无危害”的...
解决PC常见问题 篇十六:究竟如何关机才是正确的姿势---关于"按电源键强制关机对硬件无危害"的 2020-08-10 10:21:40 36点赞 186收藏 64评论 本文背景 ...
- UITextField限制汉字数量最正确的姿势,解决iOS7下substringToIndex方法导致的崩溃
UITextField限制汉字数量最正确的姿势,解决iOS7下substringToIndex方法导致的崩溃 参考文章: (1)UITextField限制汉字数量最正确的姿势,解决iOS7下subst ...
- 关于vue路由模式导致微信jssdk授权问题的正确解决姿势
如何正确解决vue路由模式weixin-jssdk授权问题 第一种情况:最常用的history模式 第二种也比较常用,hash模式 第三种就是memoryHistory 总结 第一种情况:最常用的hi ...
- 解决mini_httpd_v1.30在使用http post请求出现 socket hang up的问题
对于mini_httpd v1.30版本,执行post请求时会出现socket hang up 错误,但实际情况是cgi程序执行过了,为什么数据没有写回response? 我们看下mini_http ...
- Nodejs发送https Post请求时出现socket hang up错误的解决办法汇总
参考nodejs官网发送http post请求的方法,实现了一个模拟post提交的功能.实际使用时报socket hang up错误. 方法一:后来发现是请求头设置的问题,发送选项中需要加上heade ...
最新文章
- 《穿越计算机的迷雾》读书笔记三
- Spring Cloud【使用jenkins持续部署】Gogs+jenkins+Docker Swarm+Protainer
- 程序员加班文化是怎么来的?
- python人脸识别pdf百度云_调用百度云接口实现人脸识别与文字识别
- 从0到掌握Java泛型有这一篇博客就够了
- ElementUI如何将当前组件的所有属性快速传递给子组件
- 2021泰州高考什么时候查成绩查询,2021年泰州学院高考录取结果什么时候出来及查询系统入口...
- TODO:macOS上ThinkPHP5和Semantic-UI集成
- 液晶显示模块的分类和基本知识
- 基于Python的数据分析
- idea中设置字体大小
- Mac使用——MongoDB的下载和Compass可视化工具,以及安装过程
- ims应用服务器,IMS业务应用服务器部署方式分析.PDF
- 基于NB-IoT城市智能井盖监控解决方案
- AMD芯片支持oracle数据库,ORACLE宣布支援AMD OPTERON处理器
- 分布式系统理论基础 - CAP
- 健康跑@长沙城(上)
- Qt使用C++封装qml自定义图形控件(QQuickPaintedItem)
- OCR技术在爱奇艺的应用实践及演进
- NFC默认小米钱包与Android,小米8上常见的NFC功能,如何使用到?
热门文章
- 用html css JavaScript写一个功能全面的王者荣耀轮播图 (仿淘宝京东轮播图)通俗易懂
- 管理者的人品的重要性
- mysql 用update insert_mysql 一些insert/update的用法
- 【博客8】缤果PyQt5串口调试助手V1.1(初级篇)
- 2023-02-11:给你两个整数 m 和 n 。构造一个 m x n 的网格,其中每个单元格最开始是白色, 请你用 红、绿、蓝 三种颜色为每个单元格涂色。所有单元格都需要被涂色, 涂色方案需要满足:
- 搜狗拼音输入法2015 v7.2f 官方版
- iconfont官网中的图标保留其原本的颜色
- 【大数据开发】SparkCore——利用广播变量优化ip地址统计、Spark2.x自定义累加器
- 管理学中的纳什均衡理论分享
- (hadoop02)配置hadoop--完全分布式配置