質問があります。次の違いは何ですか:
@FindBy(id= "submit-button")
WebElement submitButton;
public void submitClick() {
submitButton.click();
}
と
@FindBy(id= "submit-button")
WebElement submitButton;
public WebElement submitButton() {
return submitButton;
}
public void submitClick() {
submitButton().click;
}
PageFactory を使用するには getter が必要ですか? はいの場合、なぜそれを使用する必要があるのですか? initelements メソッドで処理されるだけではありませんか?