私は1つのアクションボタンを持っていると考えてください。このアクションボタンは入力条件に基づいて2つの結果を与えます。無効なデータが提供されている場合、いくつかの検証エラーがメッセージテーブルにスローされ、有効なデータが提供されている場合、メッセージテーブルは存在せず、別のセクション、つまりメッセージテーブルが無効データ入力に対してのみ表示され、有効なデータに対しては表示されません。Web要素の確認と確認の方法はWebページでは利用できません。
コード:
driver.findElement(By.name("MessageTable")).isDisplayed()
有効なデータが入力された場合、メッセージ・テーブル・セクションが表示されませんので、、
"no such element: Unable to locate element:
{"method":"name","selector":"MessageTable"}". for the above code.
としてエラーを取得することは、あなたが私を助けてもらえ、どのようにすべきメッセージテーブルがWebページに存在しないことを確認しますか?
上記のロジックが私に役立った。両方のおかげで! – Subburaj
喜んで助けました。 – Amol