在Selenium IDE 1.3.0中模拟ENTER、ESC、BACKSPACE和DOWN的确切HTML代码是什么?
typeKeys
不能工作,也不能这样做:
<tr>
<td>keyDown</td>
<td>id=zc_0_4_3-real</td>
<td>10</td>
</tr>
<tr>
<td>keyUp</td>
<td>id=zc_0_4_3-real</td>
<td>10</td>
</tr>
<tr>
<td>keyPress</td>
<td>id=zc_0_4_3-real</td>
<td>10</td>
</tr>
发布于 2013-10-10 20:03:25
上面的解决方案都没有帮助我,然而,这里描述的特殊键确实起到了作用:
http://blog.reallysimplethoughts.com/2013/09/25/using-special-keys-in-selenium-ide-part-1/
sendKeys | id=search | ${KEY_ENTER}
特殊的键-和普通的键一样,只是有点特殊。:)
发布于 2014-02-07 21:16:32
对于其他密钥,您可以使用${KEY_ENTER},与${KEY_F8}、${KEY_ESC}相同。等
发布于 2014-03-19 08:05:20
对于较新版本的Firefox (22和23),typeKeys命令在Selenium IDE中不起作用。它已被弃用。您必须使用sendKeys。
command = sendKeys
target = css=.someclass
value = ${KEY_ENTER}
如果你想把文本和特殊的键结合起来,你可以这样做:
command = sendKeys
target = css=.someclass
value = demo${KEY_ENTER}
https://stackoverflow.com/questions/7904834
复制相似问题