C#Selenium Web Driver无法通过ID找到TextArea

时间:2016-05-27 19:08:27

标签: c# selenium specflow

我在Firefox中使用Selenium Web Driver ...它没有拿起textarea(在Firefox中)。

我在页面上有许多其他元素,并且找到它们没有问题。

<textarea  class="input" style="width: 710px" name="description" id="description" rows="7"
onchange="" cols=""></textarea> 


[FindsBy(How = How.Id, Using = "description")]
public IWebElement InputDescription { get; set; }

我试图明确地等待它,但这没有帮助

new WebDriverWait(DriverContext.Driver, new TimeSpan(0,0,30)).Until((ExpectedConditions.ElementIsVisible(By.Id("description"))));

IWebElement myEl = DriverContext.Driver.FindElement(By.Id("description"));

元素不在框架中。

知道为什么这不起作用?

0 个答案:

没有答案