0
このコードを使用して、ページにエラーメッセージがあるかどうかを確認しています。selenium webdriver-Javaを使用してページに表示されるエラーメッセージを確認する方法
field_required = driver.findElements(
By.xpath("//*[@id='tab1']/fieldset/div/div/*[text()='This field is required']")
);
とfield_required.size() > 0
は、エラーメッセージは、私がフィールドを空白のままにしている場合のみ表示され、[送信]をクリックしますなければならないかどうかをチェックします。私は、field_required.size()
が0より大きいサブミットをクリックする前でも気付いた。
したがって、私の検証がこのコードによって行われていないことを推測しています。私が働く別の方法を教えてください。なぜ私がここで間違った結果を得ているのか分かりません。
チェックのためのリンクです。 – Grasshopper