在 Java 中使用 @FindBy 注释

请注意,有两种方法可以使用注释。例子:

@FindBy(id = "id")

@FindBy(how = How.ID, using  ="id")

是相等的,并且都通过其 ID 查找元素。如果是 ID_OR_NAME,你只能使用

@FindBy(how = How.ID_OR_NAME, using ="idOrName")

必须在页面对象实例化之后使用 PageFactory.initElements() 来查找标有 @FindBy 注释的元素。