appium运行报错
Posted 爱吃橙子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了appium运行报错相关的知识,希望对你有一定的参考价值。
创建session成功但应用报错测试无法继续,按错误提示应为指定方法不存在,由此判断应为jar包问题
经查验com.google.common.base为guava包中类
解决办法:
selenium-java-3.11
requires Guava 23.6-jre as per the pom.xml
:
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>23.6-jre</version>
<classifier></classifier>
</dependency>
2、连接真机后,执行代码时出现错误:A new session could not be created. (Original error: Could not extract PIDs from ps output. PIDS: [], Procs: ["ps: uiautomator"]
解决方案如下:修改Appium\\node_modules\\appium\\node_modules\\appium-adb\\lib\\adb.js 文件
3、 It is impossible to create a new session because \'createSession\' which takes HttpClient, InputStream and long was not found or it is not accessible
解决办法: 1、win10上带了管理员功能,普通权限对访问操作权限不够会导致读写失败 2、以管理员的形式启动 Appium 应用并启动服务,再次执行自动遍历即可成功
4、appium运行一直在重试运行adb.exe
1、查看adb devices adb unauthorized 显示设备未授权 解决办法:https://blog.csdn.net/qq_32157729/article/details/88743881
以上是关于appium运行报错的主要内容,如果未能解决你的问题,请参考以下文章
python-appium提示无法定位元素,添加uiautomator2后运行报错
解决Appium报错cannot import name 'InvalidArgumentException'
appium 运行报错:...... Attempt to re-install io.appium.settings without first uninstalling解决方案
python+appium 已解决真机运行appium报错“WebDriverException: Message: A new session could not be created. ((代
appium_v1.4.16版本不适配android7.0系统,运行报错“Attempt to re-install io.appium.settings without first uninstal