D:\Users\72125678>python -m airtest run F:\control-temote-autotest\testcase --device android://127.0.0.1:5037/10AC940H8E000JJ --log F://control-temote-autotest// save log in 'F://control-temote-autotest//' [12:11:16][DEBUG]<airtest.core.android.adb> E:\Python\Python310\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -P 5037 -s 10AC940H8E000JJ wait-for-device [12:11:16][DEBUG]<airtest.core.android.adb> E:\Python\Python310\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -P 5037 -s 10AC940H8E000JJ shell getprop ro.build.version.sdk ====================================================================== ERROR: runTest (airtest.cli.runner.AirtestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\Python\Python310\lib\site-packages\airtest\cli\runner.py", line 65, in runTest with open(pyfilepath, 'r', encoding="utf8") as f: PermissionError: [Errno 13] Permission denied: 'F:\\control-temote-autotest\\testcase' ---------------------------------------------------------------------- Ran 1 test in 0.305s FAILED (errors=1)
时间: 2023-08-27 15:01:25 浏览: 189
RemoteController:遥控器
根据您提供的命令和错误信息,可能出现以下问题和解决方法:
1. `PermissionError: [Errno 13] Permission denied: 'F:\\control-temote-autotest\\testcase'` 错误表明您没有足够的权限读取 'F:\\control-temote-autotest\\testcase' 文件夹。请确保您具有读取该文件夹的权限,并且该文件夹存在。
2. 请检查您在命令中指定的测试用例文件夹路径 `F:\control-temote-autotest\testcase` 是否正确。确保该文件夹存在,并且您具有读取该文件夹内容的权限。
3. 确保您的设备 `android://127.0.0.1:5037/10AC940H8E000JJ` 是正确连接并可用的。您可以在命令行中运行 `adb devices` 命令来确认设备是否正确连接。
4. 检查日志保存路径 `F://control-temote-autotest//` 是否正确。请确保该路径存在,并且您具有写入该文件夹的权限。
请根据上述解决方法逐一排查,以解决运行 Airtest 测试时遇到的问题。如果问题仍然存在,请提供更多上下文或错误信息,以便我能够提供更准确的帮助。
阅读全文