Appium-desktop 在使用过程中遇到的一些坑

#供自己记录,如有帮助,万分激动


1.selenium.common.exceptions.WebDriverException



Could not find a driver for platformName '"Android"'.

一开始出错的时候,以为那里做错了,后来才发现我使用的

configparser
这个方法的错误,没有理解这个方法的含义,这个方法调用的参数调用过来就是一个带引号的字符串,而我在参数设置中又多加了一个参数,所以系统才找不到platformName ,把引号删除就好了,附上我在
configparser

中的配置。



2   .ModuleNotFoundError: No module named '__main__.function_set'; '__main__' is not a package


我在调用一个自定义模块的时候,发现出现了这种错误,百度了一下,研究了一段时间,发现是路径问题,虽然可以   . 出来  但是,还是需要加上具体的包名, 比如 我在 demo下创建了一个方法,我在demo外部调用了这个方法,我需要写完整的路径 

from demo.function.func import func

我一开始是这么写的,是错误的

后来 我在 . 前面添加了这个文件的包名 ,

再运行,错误消失。希望有用。


3.urllib.error.URLError: <urlopen error [WinError 10061] 由于目标计算机积极拒绝,无法连接。>

在录制脚本或者运行代码的时候,很容易忘了启动什么服务,比如这个就是忘了启动appium-desktop的服务,把appium-desktop的服务启动,错误消失。附图。

启动成功,运行代码,正常运行。



猜你喜欢

转载自blog.csdn.net/sily_z/article/details/80661408