您好,我正在使用 Nunit 进行 Selenium 自动化测试。我有一个拥有大量用户的网格,并且网格的每一行都有一个删除按钮。但是该删除按钮仅在鼠标悬停时可见。所以当我运行脚本时,它给了我错误 -
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]"
我尝试使用 selenium 中的操作,但它仍然给我同样的错误。
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();
谁能帮我吗 ?