appium常见问题集锦

博文参考链接

一、chromedriver版本问题

用appium切换webview的时候报chrome和chromedriver版本的问题:session not created exception: Chrome version must be >= 58.0.3029.0
(Driver info: chromedriver=2.30.477700 )
解决办法:找到报错路径appium下的Chromedriver的路径,替换与版本匹配的Chromedriver
可见上篇Appium——chromedriver与chrome版本映射表

二、appium-desktop启动时报错

Could not connect to server; are you sure it's running?
解决办法:启动选择的是custom server,改成automatic server即可

三、启动activity失败

Could not connect to server; are you sure it's running?
解决办法:调用的activity不能直接被打开,可以选择启动页activity,具体我也没有解决

四、手机键盘不能使用的问题

启动appium服务后,设置了'unicodeKeyboard':True,
'resetKeyboard':True参数后会调用appium输入法
解决办法:在设置中输入法内恢复原本系统的输入法即可

五、找不到element

1、是定位元素错了
2、是没有加sleep,元素还没加载完成时,就调用它,自然找不到

六、无法连接到设备

selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Device 33322028 was not in the list of connected devices
解决办法:1、adb devices查看设备是否连接2、devicename输入错误

你可能感兴趣的:(appium常见问题集锦)