フッターにある要素を選択してクリックすることはできません。以下はselinium webdriverを使用してフッターの要素を選択できません
私はクロームコンソールを使用して、右XPath
を取得しようとしたコード
です。以下は私が試したコードです。要素を強調表示していません。それがなぜ見つからないのかをお勧めします。
driver.findElement(By.xpath("li#btnEnableEditing.LoginOkButtonFooter")).click();
そして
a.moveToElement(driver.findElement(By.xpath("li#btnEnableEditing.LoginOkButtonFooter"))).click().perform();
a.moveToElement(driver.findElement(By.xpath("//*@id='btnEnableEditing']"))).click().perform();
あなたが試した3つのことすべてについて何が起こっているか教えていただけますか?例えばそれはエラーを出す/何も起こらない?コメントできない場合は、質問を回答として更新してください。 – iamkenos
すべてが失敗した場合は、JavascriptExecutorを試すことができます。 – kushal
エラーメッセージがなく、応答もありません。要素が強調表示されていません。手動で、マウスを動かすとボタンがハイライト表示され、次にクリックします。 – Sam