AirtestProject / AirtestProject/Airtest
PocoService运行过程中崩溃
- Lingua principale
- Python
- Stelle
- 9.6k
- Fork
- 1.5k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
**描述问题bug**
pycharm运行脚本提示10061错误,用例单个运行没问题,但多个一起运行则保持。
项目使用的库文件:
import unittest
from airtest.core.api import *
from poco.drivers.android.uiautomation import AndroidUiautomationPoco
**报错信息:**
```
[04:59:12][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --no-rebind tcp:15134 tcp:10081
[04:59:12][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE shell ps ; echo ---$?---
E[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15199
<_io.TextIOWrapper name='' mode='w' encoding='UTF-8'>
Time Elapsed: 0:04:43.172494
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:18473
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15048
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12467
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:17665
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15406
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16324
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12865
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12131
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15607
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:13385
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:13625
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:11707
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:11981
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:18005
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:17190
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:18897
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16385
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12784
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:11435
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15461
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16490
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12252
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16396
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15010
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12665
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16497
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:14482
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:13926
[04:59:20][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:18781
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15914
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:17219
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16462
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:18673
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16864
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:17901
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:19919
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16276
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:17360
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:11637
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16964
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:17631
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:13434
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12412
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:19087
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:17925
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:14475
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15541
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:19341
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:18029
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:11304
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15480
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16247
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:16639
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:11875
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:14542
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:14547
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12066
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12003
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:14717
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12217
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:13724
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12419
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:18237
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:14188
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:17498
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12230
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15213
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:19703
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:12305
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:11672
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE forward --remove tcp:15134
[04:59:21][DEBUG] D:\tool\python\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s PFHAV8QOAUQ8GAGE shell am force-stop com.netease.open.pocoservice ; echo ---$?---
[04:59:21][DEBUG] orientationWatcher has ended
Exception ignored in:
Traceback (most recent call last):
File "D:\tool\python\lib\site-packages\hrpc\object_proxy.py", line 114, in __del__
File "D:\tool\python\lib\site-packages\hrpc\client.py", line 63, in evaluate
File "D:\tool\python\lib\site-packages\hrpc\transport\http.py", line 26, in send
hrpc.exceptions.TransportDisconnected: HTTPConnectionPool(host='127.0.0.1', port=12467): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))
Exception ignored in:
Traceback (most recent call last):
File "D:\tool\python\lib\site-packages\hrpc\object_proxy.py", line 114, in __del__
File "D:\tool\python\lib\site-packages\hrpc\client.py", line 63, in evaluate
File "D:\tool\python\lib\site-packages\hrpc\transport\http.py", line 26, in send
hrpc.exceptions.TransportDisconnected: HTTPConnectionPool(host='127.0.0.1', port=12467): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))
Exception ignored in:
```
**相关截图**
用例脚本:
def test_T001_Home_quest(self):
teaHome_page.setChapter(self,teaHome_page.tsubjectC,teaHome_page.tver,teaHome_page.tclaNo)
teaHome_page.click_element(teaHome_page.tQuict)
teaHome_page.send(self)
unittest.TestCase.assertTrue(teaHome_page.tsendSuss.exists(),"快速作业发送成功")
keyevent("back")
#测试自由组卷
def test_T002_Home_test(self):
# teaHome_page.setChapter(self,teaHome_page.tsubjectC,teaHome_page.tver,teaHome_page.tclaNo)
teaHome_page.setChapter(self,subject=teaHome_page.tsubjectE, ver=teaHome_page.tverE, cla=teaHome_page.tclaNoE)
teaHome_page.click_element(teaHome_page.kuau)
teaHome_page.send(self)
unittest.TestCase.assertTrue(teaHome_page.tsendSuss.exists(), "自由组卷作业发送成功")
keyevent("back")
#测试错题练习
def test_T003_Home_error(self):
# teaHome_page.setChapter(self,teaHome_page.tsubjectC,teaHome_page.tver,teaHome_page.tclaNo)
teaHome_page.setChapter(self, teaHome_page.tsubjectE, teaHome_page.tverE, teaHome_page.tclaNoE)
teaHome_page.click_element(teaHome_page.error)
teaHome_page.send(self)
unittest.TestCase.assertTrue(teaHome_page.tsendSuss.exists(), "错题练习发送成功")
keyevent("back")
def test_T004_Home_read(self):
teaHome_page.setChapter(self,teaHome_page.tsubjectE,teaHome_page.tverE,teaHome_page.tclaNoE)
teaHome_page.click_element(teaHome_page.read)
if teaHome_page.viocesC.exists():
teaHome_page.click_element(teaHome_page.viocesO)
teaHome_page.click_element(teaHome_page.allSleE)
teaHome_page.sendE(self)
unittest.TestCase.assertTrue(teaHome_page.tsendSuss.exists(), "跟读发送成功")
keyevent("back")
**复现步骤**
运行unittest
**预期效果**
正常
**python 版本:** `python3.7`
**airtest 版本:** `1.0.27`
**设备:**
- 型号: [vivo Y65;华为Hw802]
- 系统: [Android 8.1,Android 6.0]
**其他相关环境信息**
(win10 64位。)
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.