AirtestProject / AirtestProject/Airtest

PocoService运行过程中崩溃

Aberta
#482 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
9.6k
Forks
1.5k
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

**描述问题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位。)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.