用于加载AJAX的span的Selenium定位器

时间:2011-07-29 16:25:35

标签: css-selectors selenium-ide

我是Selenium IDE的新手,在其他地方找不到我问题的确切答案。 我有使用AJAX在span标记中加载错误消息的Login表单。

代码如下所示:

<dd class="field-error-template atk-form-error">
<i class="ui-icon ui-icon-alert"></i>
<span class="field-error-text">Incorrect login information</span>
</dd>

我使用以下Selenium代码验证此跨度是否出现在屏幕上:

waitForElementPresent css=dd.field-error-text span

然而它返回false所以其他任何想法?我不想拖延,因为我不认为这是好习惯。

谢谢,

1 个答案:

答案 0 :(得分:0)

你的课程混乱了;选择器应该是这个

dd.field-error-template span

或者这个

dd span.field-error-text

(或使用两个班级)