【发布时间】:2017-11-01 16:30:06
【问题描述】:
阅读SeleniumHQ's pageobject documentation 他们指定了从不导航到其他页面的方法返回“this”的示例。我的问题是为什么?
我认为页面对象的状态可能是一个原因,但是页面本身(实际的 UI 页面)可能会更改状态或刷新,但页面对象本身不会。 Page Factory 及其 @FindBy 注释已经确保每次调用每个 WebElement 时都会找到它,因此元素的状态似乎与这种情况无关。
【问题讨论】:
标签: selenium pageobjects page-factory