appium运行报错java.net.SocketException: socket write error
这个错我调了 快两天一点头绪没有,脚本正常跑没问题,但是就是控制台输出信息报错,没法定位问题在哪。报错如图:
虽然这个报错不影响测试结果,但是本人有强迫症,一定要查出究竟:
我的尝试:
1、那天试验,服务器上的代码没问题,我本地一运行就报这个错,结果我把系统重装了(先前我查了两个小时百度加上尝试,无果)
2、今天从中午开始又开始搞起来,起初怀疑是我的io操作引起的,结果在finanly加了process.destroy();及p.getErrorStream(),close也不行,
网上查了说是什么线程阻塞,因为我不想手动启动就写了Process p = Runtime.getRuntime().exec(cmd); 这样的方法
3、因为之前一直都没问题,我用xml串联多个case,单个脚本跑不报错,所以就定位到了是整体运行报错的
我的方式及解决方案:
1、把启动方法放到构造器里用直接调用
2、把之前好使的串联case的xml,再把这两个case复制进去。
3、在运行就好使了,奇怪了,我猜想应该是因为和之前的testng.xml文件名称不同,编译成新的测试类.cllass
再吐槽下,像这样不好定位的程序,我只能很尴尬呀。。。。。。
appium运行报错java.net.SocketException: socket write error相关推荐
- jdk1.8正常运行,而高版本jdk17运行报错 java.lang.reflect.InaccessibleObjectException
jdk1.8正常运行,而高版本jdk运行报错 java.lang.reflect.InaccessibleObjectException: Unable to make field transient ...
- mybatis运行报错java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
mybatis运行报错1 报错:java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed 解决方 ...
- adb tcpip:5555,appium 运行报错
adb devices 查看设备: ip:5555 127.0.0.1:62001 模拟器 adb connect 127.0.0.1:62001 运行pycharm + appium ,报错:找不到 ...
- 最近纠结致死的一个java报错java.net.SocketException: Connection reset 终于得到解决
自从SEOTcs系统11月份24日更新了一下SEO得分算法以来,一直困扰我的一个问题出现了,java的数据job任务,在执行过程中会经常报以下的错误: "2011-12-03 18:00:3 ...
- 【错误记录】Android 应用运行报错 ( java.lang.VerifyError: Verifier rejected class androidx. | 逆向中遇到的问题 )
文章目录 一.报错信息 二.问题分析 一.报错信息 从 DEX 文件加载 Activity 组件 , 运行时报如下错误 ; 2021-12-12 14:02:52.432 5342-5342/com. ...
- springboot集成logback,报错java.lang.IllegalStateException: Logback configuration error detected:
最近需要将一个springboot项目部署到一台新服务器上.而且新服务器是完全copy了旧服务器的环境与项目.但是在新服务器上启动该springboot项目,就一直报错 2019-03-18 18:5 ...
- appium运行报错
遇到一个头疼的问题 我的appium是1.17版本 驱动配置的代码: // 在测试前进行初始化@BeforeTestpublic void setUp() throws Exception{ // 创 ...
- 运行报错java.lang.Exception: No runnable methods
1.问题: java.lang.Exception: No runnable methods at org.junit.runners.BlockJUnit4ClassRunner.validateI ...
- 解决tomcat运行报错java.lang.UnsatisfiedLinkError: apache-tomcat-7.0.37\bin\tcnative-1.dll:Can load AMD 64
http://www.apache.org/dist/tomcat/tomcat-connectors/native/ 到该地址下下载一个tomcat-native-1.2.2-win32-bin压缩 ...
最新文章
- linux文件上传,给文件或目录添加apache权限
- 构造方法注入和设值注入有什么区别?
- 手动编译安装mysql-5.5.28a
- Android性能优化:使用Lint优化代码、去除多余资源
- Jupyter 中 ValueError: Duplicate names are not allowed.的问题解决
- NLP语言资源 | 汽车、金融等9大领域预训练词向量与依存、拼音等4类特殊向量开放...
- python搜索关键词自动提交_根据关键词,自动从搜索引擎采集相关网站的真实地址与标题...
- hduoj 1532
- 我读《DOOM启世录》——成为一个真正厉害的人
- HTML5电子书阅读器
- Unix/Linux/BSD命令大全|实用指南
- 工行u盾显示316_工行银行网上交易老是提示插入u盾
- ae预览不了多次_如何在AE中快速预览?
- 0-day漏洞,1-day漏洞,n-day漏洞各自是什么意思?
- 首席新媒体黎想教程:如何执行一场活动策划方案!
- Ubuntu Desktop LTS - 快速显示桌面
- unity -- 存档与读档
- web课程设计网页制作、基于HTML+CSS大学校园班级网页设计
- 联想拯救者wif开不了_联想拯救者 + ubuntu16.04 + WIFI设置
- Scene…… couldn‘t be loaded because it has not been added to the build settings or the AssetBundle...
热门文章
- html button 隐藏_java servlet与html数据交互初体验
- springboot新版本(2.0.0+)自定义ErrorController中使用ErrorAttributes
- P1291 [SHOI2002]百事世界杯之旅
- 关于Unity中场景的导入与导出(专题九)
- 初识费用流 模板(spfa+slf优化) 餐巾计划问题
- FIFO跨时钟域读写
- Gitlab服务器搭建
- [zz] 几种类间关系:继承、实现、依赖、关联、聚合、组合及UML实现图
- Oracle内部错误:ORA-00600[2608]一例
- Flask 教程 第十六章:全文搜索