- 调用
public static <T> T initElements(WebDriver driver, java.lang.Class<T> pageClassToProxy)
在导航到目标网页类页面的每个方法中?
或者
- 调用
public static <T> T initElements(WebDriver driver, java.lang.Class<T> pageClassToProxy)
在网页类的构造函数中?
最佳答案
它的目的是将您对 PageFactory.InitElements()
的调用放在表示网页的类的构造函数中。如果您有表示页面上某个对象的类(例如出现在多个页面上的页眉或页脚),您也可以在那里调用它。该对象不必是网页。
关于java - 在使用页面工厂和 selenium webdriver 实现页面对象建模时,这两种方法中哪一种是更好的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36649634/