Ruby 修改.rb脚本测试用例以按下键

Ruby 修改.rb脚本测试用例以按下键,ruby,selenium,webdriver,Ruby,Selenium,Webdriver,我有一个由selenium生成的ruby测试用例,我正在用WebDriver运行这个测试用例。在某个时刻,我必须从动态生成的列表中pic一个用户,而我的用户总是列表中的第一项。我如何按下向下键从列表中选择用户?有没有可能?我已经在网上搜索了大约两天了,但运气不好 这是密码 。 . @驱动程序。查找元素(:id,“email”)。发送密钥“xxxxxx@xxxxx.com" @driver.find_元素(:id,“pass”)。清除 @驱动程序。查找\u元素(:id,“pass”)。发送\u键

我有一个由selenium生成的ruby测试用例,我正在用WebDriver运行这个测试用例。在某个时刻,我必须从动态生成的列表中pic一个用户,而我的用户总是列表中的第一项。我如何按下向下键从列表中选择用户?有没有可能?我已经在网上搜索了大约两天了,但运气不好

这是密码

。 .

@驱动程序。查找元素(:id,“email”)。发送密钥“xxxxxx@xxxxx.com"

@driver.find_元素(:id,“pass”)。清除

@驱动程序。查找\u元素(:id,“pass”)。发送\u键“123456\n”

@driver.find_元素(:id,“fb_friend”)。清除

@驱动程序。查找元素(:id,“fb\u friend”)。发送密钥“Ryan Wolf”


.>>>>这是我的列表生成的地方,我必须从列表中选择名字,按下回车键,你可以这样做

@driver.find_element(:id, "fb_friend").send_keys [:arrow_down]
还有更多的选择