appium运行两种报错及其解决方案

问题1 运行代码报错类型 MaxRetryError

问题原因

appium服务的端口被占用

解决方案

切换appium服务的端口 重新运行代码即可成功

问题2 运行代码报错类型 WebDriverException

问题原因

连接appium server 的地址不对
图中同学的报错由来是因为把wd/hub中的hub写成了hud

解决方案

appium 2.0 之前的是/wd/hub
appium2.0之后的没有wd/hub,只写 /即可
这个版本不同,所写地址不同 和问题2 的报错一致 ,可以参考

端口那个可能kill 掉会好一点,不然代码的端口也要改

修改appium 服务端口,三个地方同步修改

1.Appium server 端口修改
2.代码中地址端口修改
3.Appium inspector的端口修改