「編集」ボタンにカーソルを合わせようとしています。ただし、mouseOverElementを使用すると、「要素は現在表示されていないため、操作されない可能性があります」というエラーが表示され続けます。
それを機能させる方法について何かアイデアはありますか?ありがとう
<div class ="editbox">
<h2>タイトル</h2>
<ul>
<li>
<small class = "editlinks"> <a class = "edit"
href = "#">編集</ a>
</小さい>
<強い>コンテンツ
</li>
</ ul>
</ div>
これが私のコードです:
アプローチ1:
WebElement textArea = driver.findElement(By.cssSelector( "div.editbox ul li"));
WebElementボタン=driver.findElement(By.cssSelector( "div.editbox ul li small.editlinks a.edit"));
アクションビルダー=新しいアクション(ドライバー);
builder.moveToElement(textArea).build()。perform();
timer.wait(5000);
driver.findElement(By.cssSelector( "div.editbox ul li small.editlinks a.edit"))。clik();
アプローチ2:
アクションビルダー=新しいアクション(ドライバー);
builder.moveToElement(textArea);
timer.wait(5000);
builder.click(ボタン);
builder.build()。perform();