【发布时间】:2016-06-23 14:57:21
【问题描述】:
我想单击一个单选按钮,但有时会出现“不可见元素”异常。我使用了 Thread.Sleep() 函数,但没有使用。它有时并不总是发生。我通常可以使用 selenium 网络驱动程序单击单选按钮
wd.FindElement(By.XPath("//input[@value=2]")).Click();
【问题讨论】:
-
你能给我们stacktrace吗?还是抛出的确切异常?
-
这里的问题是网页元素的不可见性。问题是找不到特定的网络元素
-
{OpenQA.Selenium.ElementNotVisibleException: 元素不可见
-
那么需要做什么才能让它可见?用户需要做什么才能使该元素可见并能够使用它?
标签: c# .net selenium selenium-webdriver