我喜欢在自动化框架中使用PageFactory和FindBy注释来自动定位页面对象类中的元素。
我有一个WebElement,我需要能够指定几个不同的定位器。我认为FindBys是我的解决方案,但显然这不是它的工作原理。它相当于driver.findElement(option1).findelement。(option2)。那不是我需要的。我需要能够通过一个或其他定位器找到元素的东西。如果一个不起作用,那么使用另一个定位器。有没有办法在Selenium中使用FindBy注释?
答案 0 :(得分:7)