在自动化脚本中使用driver.findElementById("identifier")
且在 appium中使用Java1.8 并具有Maven依赖项时,出现了“ 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>
我想知道为什么发生此问题。
答案 0 :(得分:0)
问题很可能是硒与Java的依赖关系。如果它是依赖项的一部分,请从Maven中删除Selenium Java。清除IDE缓存并进行干净的构建。