私はその後、私は使用するたびにのgetText()(のSendKeysの後に空の文字列を返します)
PageFactory.initElements(driver, this);
それを初期化するために、コンストラクタでページファクトリを使用する変数
@FindBy(id="titleInput")
public WebElement titleInputBox;
次のパブリックインスタンスを持つクラスを持っています
このページのテストケースでは、送信したテキストが実際にフィールドに設定されているかどうかをテストするために、次のコードを使用します...
subtitleInputBox.sendKeys("Test");
subtitleInputBox.getText();
と私はdriver.findElement()
がテキストまたはテキストエリアなどの入力ボックスの外にテキストを取得するには@FindBy
とPageFactory