2010-12-19 94 views
3

我卡住试图让我的硒测试模拟向下的箭头键按下。硒IDE向下箭头键

我只是使用html格式进行测试,并且使用typekee作为命令,正确地找到了目标,并将值放在\ 40中,这似乎在用户界面中被转换为\\ 40。当我运行该命令时,它最终将\ 40添加到输入的当前值。

我在网站上使用了最新版本的selenium ide。

任何指针?

干杯

回答

6

Selenium为此任务提供了自己的方法。

尝试使用的keyDown()的代替typeKeys()

+0

啊感谢队友。不知道为什么我没试试keyDown – Okeydoke 2010-12-21 20:20:19

+0

顺便说一句,如果你试图测试的东西是向下按钮发射一些事件(我猜测,如果不是简单地忽略它),那么你可能想要尝试删除按键内容并直接使用fireEvent()。 – 2010-12-21 20:33:56

+0

哪个对象提供了keydown?驱动程序对象没有它。 – djangofan 2013-09-04 03:03:55