请先选择标签
<!--
求求了!帮帮忙!花费30秒不到的时间填写一下以下信息,真的求求了。不填写模板无法审核。标题也补上版本号
-->
问题描述:测试用例中,使用解锁屏幕操作,解锁一下就黑屏了,套件没有失败,没有报错,用例仍执行成功,但是一直黑屏
Server版本:2.6.1
Agent版本与部署方式:2.6.1, docker-compose
手机型号与系统版本:红米note8,Android 11 (使用1加6也一样)
截图:
相关日志:
2023-09-10 20:49:06.932 - INFO 3828 --- [WebSocketConnectReadThread-57] o.c.s.agent.transport.TransportClient : Agent <- Server message: {"msg":"suite","cases":[{"gp":{},"rid":43,"perf":{"isOpen":0,"perfInterval":1000},"steps":[{"step":{"stepType":"unLock","sort":3,"error":3,"parentId":0,"platform":1,"content":"","caseId":1,"elements":[],"conditionType":0,"disabled":0,"id":15,"text":"","projectId":1}},{"step":{"stepType":"swipe","sort":4,"error":2,"parentId":0,"platform":1,"content":"","caseId":1,"elements":[{"eleType":"point","eleValue":"0.5,0.9","id":4,"moduleId":1,"eleName":"底部坐标","projectId":1},{"eleType":"point","eleValue":"0.5,0.1","id":3,"moduleId":1,"eleName":"顶部坐标","projectId":1}],"conditionType":0,"disabled":0,"id":16,"text":"","projectId":1}},{"step":{"stepType":"pause","sort":5,"error":2,"parentId":0,"platform":1,"content":"3000","caseId":1,"elements":[],"conditionType":0,"disabled":0,"id":13,"text":"","projectId":1}},{"step":{"stepType":"openApp","sort":6,"error":2,"parentId":0,"platform":1,"content":"","caseId":1,"elements":[],"conditionType":0,"disabled":0,"id":9,"text":"com.tencent.mm","projectId":1}},{"step":{"stepType":"pause","sort":7,"error":2,"parentId":0,"platform":1,"content":"3000","caseId":1,"elements":[],"conditionType":0,"disabled":0,"id":11,"text":"","projectId":1}},{"step":{"stepType":"stepScreen","sort":8,"error":2,"parentId":0,"platform":1,"content":"","caseId":1,"elements":[],"conditionType":0,"disabled":0,"id":12,"text":"","projectId":1}},{"step":{"stepType":"swipe","sort":9,"error":2,"parentId":0,"platform":1,"content":"","caseId":1,"elements":[{"eleType":"point","eleValue":"0.5,0.9","id":4,"moduleId":1,"eleName":"底部坐标","projectId":1},{"eleType":"point","eleValue":"0.5,0.1","id":3,"moduleId":1,"eleName":"顶部坐标","projectId":1}],"conditionType":0,"disabled":0,"id":8,"text":"","projectId":1}},{"step":{"stepType":"terminate","sort":10,"error":3,"parentId":0,"platform":1,"content":"","caseId":1,"elements":[],"conditionType":0,"disabled":0,"id":14,"text":"com.tencent.mm","projectId":1}},{"step":{"stepType":"stepHold","sort":11,"error":2,"parentId":0,"platform":1,"content":"2000","caseId":1,"elements":[],"conditionType":0,"disabled":0,"id":10,"text":"","projectId":1}}],"device":[{"agentId":1,"chiName":"","level":100,"nickName":"","cpu":"arm64-v8a","version":"11","platform":1,"manufacturer":"Xiaomi","voltage":4355,"imgUrl":"","password":"","size":"1080x2340","name":"ginkgo","temperature":307,"model":"Redmi Note 8","id":2,"position":0,"udId":"43374212","user":"chenxx","isHm":0,"status":"ONLINE"}],"cid":1}],"pf":1}
2023-09-10 20:49:07.093 - INFO 3828 --- [pool-2-thread-2] org.testng.internal.Utils : [TestNG] Running:
Command line suite
2023-09-10 20:49:07.273 - INFO 3828 --- [Thread-5] o.c.s.a.b.a.AndroidDeviceBridgeTool : 43374212 device 6790 forward to 2335
2023-09-10 20:49:09.006 - INFO 3828 --- [Thread-5] o.c.s.a.b.a.AndroidDeviceBridgeTool :
io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:
2023-09-10 20:49:11.486 - INFO 3828 --- [android-test-task-boot-43-1-43374212] o.c.s.a.b.a.AndroidDeviceBridgeTool : Check Sonic Apk version and status pass...
2023-09-10 20:49:12.031 - INFO 3828 --- [Thread-6] o.c.s.a.t.h.AndroidMonitorHandler : 43374212 rotation: 0
2023-09-10 20:49:12.353 - INFO 3828 --- [Thread-7] o.c.s.a.t.handlers.AndroidTouchHandler : starting:start()
2023-09-10 20:49:13.450 - INFO 3828 --- [Thread-8] o.c.s.a.b.a.AndroidDeviceBridgeTool : 43374212 device sonictouchservice port forward to 2347
[sonic-driver-core] 2023-09-10 20:49:14 [INFO] start session successful!
[sonic-driver-core] 2023-09-10 20:49:14 [INFO] session : 198e6be7-226d-4c7e-844c-b5ef55faf6aa
2023-09-10 20:49:14.190 - INFO 3828 --- [android-test-task-boot-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"连接 UIAutomator2 Server 成功","log":"","rid":43,"udId":"43374212","status":2,"cid":1}
2023-09-10 20:49:14.293 - INFO 3828 --- [android-test-task-boot-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"","log":"设备操作系统:Android<br>操作系统版本:11<br>设备序列号:43374212<br>设备制造商:Xiaomi<br>设备型号:Redmi Note 8<br>设备分辨率:1080x2340","rid":43,"udId":"43374212","status":1,"cid":1}
2023-09-10 20:49:15.327 - INFO 3828 --- [android-run-step-task-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"解锁屏幕","log":"","rid":43,"udId":"43374212","status":2,"cid":1}
2023-09-10 20:49:16.905 - INFO 3828 --- [android-run-step-task-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"滑动拖拽底部坐标到顶部坐标","log":"拖动坐标(540,2106)到(540,234)","rid":43,"udId":"43374212","status":2,"cid":1}
2023-09-10 20:49:19.907 - INFO 3828 --- [android-run-step-task-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"强制等待","log":"等待3000 ms","rid":43,"udId":"43374212","status":2,"cid":1}
2023-09-10 20:49:20.553 - INFO 3828 --- [android-run-step-task-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"打开应用","log":"App包名: com.tencent.mm","rid":43,"udId":"43374212","status":2,"cid":1}
2023-09-10 20:49:23.556 - INFO 3828 --- [android-run-step-task-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"强制等待","log":"等待3000 ms","rid":43,"udId":"43374212","status":2,"cid":1}
[sonic-driver-core] 2023-09-10 20:49:24 [INFO] get screenshot.
2023-09-10 20:49:24.871 - INFO 3828 --- [android-run-step-task-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"获取截图","log":"http://8.134.151.29:3000/server/api/folder/imageFiles/20230910/774141bd-cf3a-469d-b8f1-626f842689b8.jpg","rid":43,"udId":"43374212","status":2,"cid":1}
2023-09-10 20:49:26.571 - INFO 3828 --- [android-run-step-task-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"滑动拖拽底部坐标到顶部坐标","log":"拖动坐标(540,2106)到(540,234)","rid":43,"udId":"43374212","status":2,"cid":1}
2023-09-10 20:49:26.729 - INFO 3828 --- [android-run-step-task-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"终止应用","log":"应用包名: com.tencent.mm","rid":43,"udId":"43374212","status":2,"cid":1}
2023-09-10 20:49:26.729 - INFO 3828 --- [android-run-step-task-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"设置全局步骤间隔","log":"间隔2000 ms","rid":43,"udId":"43374212","status":2,"cid":1}
[sonic-driver-core] 2023-09-10 20:49:27 [INFO] close session successful!
2023-09-10 20:49:27.448 - INFO 3828 --- [android-test-task-boot-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"step","des":"退出连接设备","log":"","rid":43,"udId":"43374212","status":2,"cid":1}
2023-09-10 20:49:27.449 - INFO 3828 --- [Thread-5] o.c.s.a.b.a.AndroidDeviceBridgeTool : cancel 43374212 device 6790 forward to 2335
2023-09-10 20:49:27.449 - INFO 3828 --- [Thread-6] o.c.s.a.t.h.AndroidMonitorHandler : 43374212 rotation service stopped.
2023-09-10 20:49:27.449 - INFO 3828 --- [android-test-task-boot-43-1-43374212] org.cloud.sonic.agent.tests.LogUtil : {"msg":"status","des":"","log":"","rid":43,"udId":"43374212","status":1,"cid":1}
2023-09-10 20:49:27.449 - INFO 3828 --- [Thread-8] o.c.s.a.t.handlers.AndroidTouchHandler : error: sleep interrupted
2023-09-10 20:49:27.449 -ERROR 3828 --- [Thread-6] o.c.s.a.t.h.AndroidMonitorHandler : executeRemoteCommand interrupted with immediate timeout via interruption.
2023-09-10 20:49:27.449 - INFO 3828 --- [Thread-8] o.c.s.a.t.handlers.AndroidTouchHandler : touch thread closed.
2023-09-10 20:49:27.449 - INFO 3828 --- [TestNG-PoolService-0] o.cloud.sonic.agent.tests.AndroidTests : Task【android-test-task-boot-43-1-43374212】finish.
2023-09-10 20:49:27.449 - INFO 3828 --- [Thread-7] o.c.s.a.t.handlers.AndroidTouchHandler : 43374212 device touch service launch err
2023-09-10 20:49:27.449 -ERROR 3828 --- [Thread-5] o.c.s.a.b.a.AndroidDeviceBridgeTool : null
2023-09-10 20:49:27.449 - INFO 3828 --- [Thread-8] o.c.s.a.t.handlers.AndroidTouchHandler : touch socket closed.
2023-09-10 20:49:27.450 -ERROR 3828 --- [Thread-7] o.c.s.a.t.handlers.AndroidTouchHandler : executeRemoteCommand interrupted with immediate timeout via interruption.
2023-09-10 20:49:27.450 - INFO 3828 --- [Thread-8] o.c.s.a.t.handlers.AndroidTouchHandler : touch output stream closed.
2023-09-10 20:49:27.450 - INFO 3828 --- [Thread-8] o.c.s.a.b.a.AndroidDeviceBridgeTool : cancel 43374212 device sonictouchservice port forward to 2347
===============================================
Default Suite
Total tests run: 1, Passes: 1, Failures: 0, Skips: 0
===============================================