一、前言
二、常见问题与解答
1、在调用from poco.drivers.android.uiautomation import AndroidUiautomationPoco
,出现No module named poco.drivers';'poco' is not a package
报错怎么办?
pip uninstall poco
,将多余的poco库删除掉即可。2、在AirtestIDE执行match case
语句的时候出现:SyntaxError: invalid syntax
报错,且脚本没有语法错误
match case
在python3.10版本前都不可用,所以可以在本地安装3.10版本以上的python环境,安装好对应的python环境,将AirtestIDE的python环境更换成本地的python环境即可。具体操作可以参考推文:https://mp.weixin.qq.com/s/NKi1yUwordHfhqw6RjOHWQ3、MacOS14以上系统打开AirtestIDE发现没有脚本框等怎么办?
4、为什么在跑测过程中出现了这个报错,ConnectionAbortedError: [WinError 10053]你的主机中的软件中止了一个已建立的连接
。
5、在调用Poco的时候经常出现这个报错[pocoservice.apk]stdout:b
,而且在手机底部还会出现一个toast提示:pocoservice:poco service is running one
,这个应该如何处理呢?
6、一个Airtest脚本之前跑的好好的,为什么突然跑测就有些图片出现报错:not found in screen
?
7、为什么在用最新版chrome浏览器进行跑测的时候会出现报错:selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 119
,是不兼容吗?
chromedriver
驱动。可以在下述地址中寻找与自己chrome浏览器对应的chromedriver
,并更换到AirtestIDE环境下以及本地python环境下。8、某天突然打开我的脚本,为什么全部变成红色的了?我的代码怎么办?
文件异常恢复
,看能不能尝试将脚本恢复成正常状态。