问题描述:(标题也加上版本号哦,不按照提问模板提问,官方会难以排查问题。如果是开发环境的问题,请额外选择【开发环境】的标签)
Server版本:2.0.0-beta
Agent版本与部署方式:jar
手机型号与系统版本:Redmi Note 11 Pro China Android11
截图:
相关日志:
2022-10-24 14:35:16.531 - INFO 24240 --- [http-nio-7777-exec-7] o.c.s.agent.websockets.AndroidWSServer : 36 send: {"caseId":1,"detail":"runStep","type":"debug","pwd":""}
2022-10-24 14:35:16.994 - INFO 24240 --- [WebSocketConnectReadThread-38] o.c.s.agent.transport.TransportClient : Agent <- Server message: {"msg":"runStep","pf":1,"gp":{},"sessionId":"36","pwd":"","udId":"fyh6njvko7pbmryd","steps":[{"step":{"stepType":"openApp","caseId":1,"elements":[],"conditionType":0,"id":1,"sort":1,"text":"ai.huazhu.cloud.develop","error":3,"projectId":1,"content":"","parentId":0,"platform":1}},{"step":{"stepType":"pause","caseId":1,"elements":[],"conditionType":0,"id":49,"sort":20,"text":"","error":3,"projectId":1,"content":"8000","parentId":0,"platform":1}},{"step":{"stepType":"click","caseId":1,"elements":[{"eleType":"xpath","eleValue":"//android.widget.EditText[@text='璇疯緭 鍏ヨ处鍙?]","id":8,"moduleId":0,"eleName":"璐﹀彿杈撳叆妗?,"projectId":1}],"conditionType":0,"id":50,"sort":23,"text":"","error":3,"projectId":1,"content":"","parentId":0,"platform":1}},{"step":{"stepType":"sendKeys","caseId":1,"elements":[{"eleType":"xpath","eleValue":"//android.widget.EditText[@text='璇疯緭鍏ヨ处鍙?]","id":8,"moduleId":0,"eleName":"璐﹀彿杈撳叆妗?,"projectId":1}],"conditionType":0,"id":48,"sort":24,"text":"","error":3,"projectId":1,"content":"18729200005","parentId":0,"platform":1}},{"step":{"stepType":"click","caseId":1,"elements":[{"eleType":"xpath","eleValue":"//android.widget.TextView[@text='涓嬩竴姝?]","id":2,"moduleId":0,"eleName":"涓嬩竴姝?,"projectId":1}],"conditionType":0,"id":3,"sort":25,"text":"","error":3,"projectId":1,"content":"","parentId":0,"platform":1}},{"step":{"stepType":"sendKeys","caseId":1,"elements":[{"eleType":"xpath","eleValue":"//android.widget.EditText[@text='璇疯緭鍏ュ瘑鐮?]","id":3,"moduleId":0,"eleName":"瀵嗙爜妗?,"projectId":1}],"conditionType":0,"id":4,"sort":27,"text":"","error":3,"projectId":1,"content":"spm123456","parentId":0,"platform":1}},{"step":{"stepType":"click","caseId":1,"elements":[{"eleType":"xpath","eleValue":"//android.widget.TextView[@text='鐧诲綍']","id":4,"moduleId":0,"eleName":"鐧婚檰鎸夐挳","projectId":1}],"conditionType":0,"id":5,"sort":28,"text":"","error":3,"projectId":1,"content":"","parentId":0,"platform":1}},{"step":{"stepType":"pause","caseId":1,"elements":[],"conditionType":0,"id":23,"sort":29,"text":"","error":3,"projectId":1,"content":"6000","parentId":0,"platform":1}}],"cid":1}
id":1}
2022-10-24 14:35:17.428 - INFO 24240 --- [android-run-step-task-0-1-fyh6njvko7pbmryd] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"鎵撳紑搴旂敤","log":"App鍖呭悕锛?ai.huazhu.cloud.develop","time":"14:35:17","rid":0,"udId":"fyh6njvko7pbmryd","status":2,"cid":0}
2022-10-24 14:35:25.433 - INFO 24240 --- [android-run-step-task-0-1-fyh6njvko7pbmryd] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"寮哄埗绛夊緟","log":"绛夊緟8000 ms","time":"14:35:25","rid":0,"udId":"fyh6njvko7pbmryd","status":2,"cid":0}
cn.hutool.core.io.IORuntimeException: ConnectException: Connection refused: no further information
at cn.hutool.http.HttpRequest.send(HttpRequest.java:1272)
at cn.hutool.http.HttpRequest.doExecute(HttpRequest.java:1137)
at cn.hutool.http.HttpRequest.execute(HttpRequest.java:1013)
at cn.hutool.http.HttpRequest.execute(HttpRequest.java:989)
at org.cloud.sonic.driver.common.tool.RespHandler.getResp(RespHandler.java:45)
at org.cloud.sonic.driver.common.tool.RespHandler.getResp(RespHandler.java:39)
at org.cloud.sonic.driver.android.service.impl.UiaClientImpl.findElement(UiaClientImpl.java:253)
at org.cloud.sonic.driver.android.AndroidDriver.findElement(AndroidDriver.java:296)
at org.cloud.sonic.driver.android.AndroidDriver.findElement(AndroidDriver.java:282)
at org.cloud.sonic.driver.android.AndroidDriver.findElement(AndroidDriver.java:255)
at org.cloud.sonic.driver.android.AndroidDriver.findElement(AndroidDriver.java:230)
at org.cloud.sonic.agent.automation.AndroidStepHandler.findEle(AndroidStepHandler.java:1415)
at org.cloud.sonic.agent.automation.AndroidStepHandler.click(AndroidStepHandler.java:516)
at org.cloud.sonic.agent.automation.AndroidStepHandler.runStep(AndroidStepHandler.java:1638)
at org.cloud.sonic.agent.tests.handlers.NoneConditionHandler.runStep(NoneConditionHandler.java:50)
at org.cloud.sonic.agent.tests.handlers.StepHandlers.runStep(StepHandlers.java:53)
at org.cloud.sonic.agent.tests.android.AndroidRunStepThread.run(AndroidRunStepThread.java:72)
at org.cloud.sonic.agent.transport.TransportClient$1.run(TransportClient.java:238)
Caused by: java.net.ConnectException: Connection refused: no further information
at java.base/sun.nio.ch.Net.pollConnect(Native Method)
at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:669)
at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:542)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:597)
at java.base/java.net.Socket.connect(Socket.java:645)
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:177)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:497)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:600)
at java.base/sun.net.www.http.HttpClient.<init>(HttpClient.java:246)
at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:351)
at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:372)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1299)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1232)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1120)
at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1051)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1419)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1390)
at cn.hutool.http.HttpConnection.getOutputStream(HttpConnection.java:449)
at cn.hutool.http.HttpRequest.sendFormUrlEncoded(HttpRequest.java:1295)
at cn.hutool.http.HttpRequest.send(HttpRequest.java:1264)
... 17 more
(日志粘贴到这里)