Selenium webdriver无法找到文本字段元素

时间:2012-05-22 19:17:21

标签: selenium webdriver

Selenium Webdriver无法找到下面的元素。我尝试过使用name和xpath但没有用。我使用ruby(但这没关系)需要一种方法来识别下面的页面对象

<input name="description" maxlength="128" value="" onmouseover="hoverField(this)"   onmouseout="jjj" onblur="blurField(this)" onfocus="focusField(this)" class="formInputFieldFilled" type="text">

1 个答案:

答案 0 :(得分:1)

这适用于我,使用XPath:

//input[@name='description']

我会冒险猜测它可能在另一个IFrame中,所以仔细检查一下。

这也可能是该元素在页面上不可见的问题,所以请看一下WebDriverWait:

http://seleniumhq.org/docs/04_webdriver_advanced.html