【发布时间】:2017-05-17 14:11:34
【问题描述】:
我正在使用 selenium IDE 2.9.1 + firefox 52.0.1 我有带有搜索字段的数据表。
一旦我在搜索字段中输入文本,我应该使用哪个命令来模拟用户按下(提交以在数据表中搜索此文本)。
【问题讨论】:
标签: selenium-ide qa
我正在使用 selenium IDE 2.9.1 + firefox 52.0.1 我有带有搜索字段的数据表。
一旦我在搜索字段中输入文本,我应该使用哪个命令来模拟用户按下(提交以在数据表中搜索此文本)。
【问题讨论】:
标签: selenium-ide qa
这是我使用 Selenium IDE 完成此任务的方法
命令:sendKeys
目标:
值:输入的 UTF - U+E007
【讨论】:
您可以使用keypress 命令来激发按钮事件。
下面是在 google 中搜索 test 字符串的示例。
您应该在按键事件中指定字段的选择器。
这里\13是EnterKey的ASCII值。
<tr>
<td>type</td>
<td>id=lst-ib</td>
<td>test</td>
</tr>
<tr>
<td>keyPress</td>
<td>id=lst-ib</td>
<td>\13</td>
</tr>
【讨论】:
我将反映上面所说的内容,但是,最好的办法是使用 SENDKEYS 并从 DOM 中获取元素的实际 ID 作为标识符 (:value) 传入
【讨论】: