こんにちは、Nunit を使用した Selenium Automation のテストに取り組んでいます。多数のユーザーがいる 1 つのグリッドがあり、グリッドの各行に 1 つの削除ボタンがあります。ただし、その [削除] ボタンは、マウス ホバー時にのみ表示されます。そのため、スクリプトを実行すると、エラーが表示されます-
Element is not currently visible and so may not be interacted with
ボタンのXpathは
"//div[1]/div[2]/div/section/div[2]/div[contains(.,'IE8 john smith')]/div/div[2]/button[1]"
セレンでアクションを操作しようとしましたが、それでも同じエラーが発生します。
Actions actions = new Actions(Driver);
var element = Driver.FindElement(By.XPath("//div[1]/div[2]/div/section/div[2]/div[contains(.,'" + fullName + "')]/div/div[2]/button[1]"));
actions.MoveToElement(element);
actions.Click();
actions.Perform();
誰でも私を助けることができますか?