我不确定我是否理解缓存原理:@CacheLookup@FindBy(how=How.ID,using=namespace+signifLvl)privateWebElementsigLvl;如果我们使用这种Annotation方式,将使用ElementLocator并且第一次引用该字段时,元素会被driver.findElement(by)找到并通过ElementLocator缓存,以便下次使用我们引用它,它是从缓存中返回的。它看起来取决于ElementLocator和PageObject实例的生命周期。此外,它与直接driver.findElement(By);调用无关。我假设Web