java - 带有 java @FindBy 注释的 selenium 无法解析为类型

标签 java selenium

我将 selenium 与 java 和以下 pom 包一起使用,

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
</dependency>

我能够使用 WebDriver 和其他对象,但是当我尝试使用注释 @FindBy 时,我的项目似乎找不到满足它“无法解析为类型”的包,并且它也不建议使用 Selenium 包。

selenium 的注释系统位于哪个 Maven 存储库中? 或者我在这里遗漏了什么?

谢谢

最佳答案

您可以从selenium网站下载客户端组合jar,其中包含包(import org.openqa.selenium.support.FindBy;)

关于java - 带有 java @FindBy 注释的 selenium 无法解析为类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59723020/

相关文章:

python - 禁用 Internet Explorer 的 Remote WebDriver native 事件

javascript - 无法点击网页中的任何链接

java - 无法定位使用 Selenium WebDriver (Java) 实现为 Span 的元素

java - 读取 NfcA MifareClassic NFC 标签

java - Spring 与 Hibernate 的集成测试失败

java - 我如何在二维数组中查找和计算重复项?

testing - Selenium:从下拉列表中选择值,该值取决于在另一个下拉列表中选择的值

python - Chromedriver Selenium python

java - 如何在编写单元测试时验证对象属性

java - Java ByteArray 中跳过字节