【发布时间】:2018-11-09 09:55:36
【问题描述】:
所以我有一个页面对象来处理用户所在页面的所有主要功能。我想这样做,当调用页面对象的实例时发生了一些事情。在目前的情况下,我有:
public MyPageObject MY_SCREEN = new MyPageObject(this);
当我打电话给MY_SCREEN.fillMyScreenFields();
我希望 MY_SCREEN 导航到该屏幕,而不在 fillMyScreenFields() 中实现导航功能
【问题讨论】:
-
您必须在某个时间点进行导航。您可以在构造函数中执行此操作,也可以在单独的 goToPage() 方法中执行此操作。
-
@Andrejs 是的,你是对的,但是我如何在构造函数中调用它,而不在编译时创建 stackoverflow 异常
标签: java selenium automated-tests pageobjects