如何在Selenium-WebDriver(Ruby)中为KeyPress事件编写测试用例?

时间:2012-08-23 09:30:12

标签: ruby selenium automated-tests ui-automation selenium-webdriver

我尝试了以下代码,

element = driver.find_element(:id, 'textbox')
element.senk_keys "Hello"
element.send_keys :enter

在文本框中设置“Hello”但“enter”键不起作用。 有没有更好的方法来做到这一点?

2 个答案:

答案 0 :(得分:0)

element = driver.find_element(:id, 'textbox')
element.senk_keys "Hello"
element.send_keys :return

答案 1 :(得分:0)

在Ruby中你可以像这样使用它 driver.action.send_keys(element,“Hello”)。send_keys(element,:return).perform