0

我想<body>使用 Selenium IDE 将键码发送到网页元素。例如,与数字键盘上的数字 0 对应的键码 96。我可以这样做吗?如果可以,该怎么做?

我已经尝试了很多东西,但在发送键码方面没有成功。这是我最近的镜头:

<tr>
    <td>sendKeys</td>
    <td>//body</td>
    <td>0</td>      // <- here I would like to state "keycode 96" instead of "0"
</tr>

我在 Firefox 24.0 中使用 Selenium IDE 2.4.0。

4

1 回答 1

0

我在这里找到了一个解决方案using-special-keys-in-selenium-ide-part-2

我不得不做一些测试来调查列出的变量是否对应于我所追求的键码,结果很好。确认 ${KEY_ENTER}、${KEY_BACKSPACE}、${KEY_DELETE}、${KEY_NUMPAD0}-${KEY_NUMPAD9} 正常。

问题中示例的解决方案:

<tr>
    <td>sendKeys</td>
    <td>//body</td>
    <td>${KEY_NUMPAD0}</td>      // keycode 96
</tr>
于 2013-10-22T21:20:19.327 回答