java - appium 的此会话问题不支持获取“CSS 选择器”
问题描述
我在使用带有 Maven 依赖项的Java1.8 和 appiumdriver.findElementById("identifier")
的自动化脚本中使用时出现“CSS 选择器”错误。
Appium终端版本:v1.15.1
Maven依赖:
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>5.0.4</version>
</dependency>
当我使用最新的 appium 版本更新我的 Maven 依赖项时,问题得到了解决。
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>7.0.0</version>
</dependency>
我想知道为什么会出现这个问题。
解决方案
问题可能是 selenium-java 依赖组合。如果 selenium java 是依赖项的一部分,请从 maven 中删除它。清除 IDE 缓存并进行干净的构建。
推荐阅读
- sql - oracle 中的 Dateadd 和 Datediff 函数
- html - 如何使列表的各个部分保持水平
- javascript - 在来自孩子的父母通话数据中
- python - 由于 setup.py 安装的外部库,如何抑制警告?
- javascript - 无法读取类中未定义的属性
- javascript - 来自 Spring RestController 的 jQuery.get
- python - Python for循环遍历数组创建JSON文件
- android - 在使用带有动作 ACTION_GET_CONTENT 的意图时传递带有意图的附加内容
- tslint - tslint 如何禁用错误“someVariable 已声明但其值从未被读取”
- java - iText 7:表的看似不可预测的行为