0

我有一个由 selenium 生成的 ruby​​ 测试用例,我正在使用 WebDriver 运行测试用例。在某些时候,我必须从动态生成的列表中挑选出一个用户,而我的用户始终是我列表中的第一项。如何按 DownKey 从我的列表中选择用户?有没有可能?我已经在网上搜索了大约两天,但没有运气

这是代码

. . .

@driver.find_element(:id, "email").send_keys "xxxxxx@xxxxx.com"

@driver.find_element(:id, "pass").clear

@driver.find_element(:id, "pass").send_keys "123456\n"

@driver.find_element(:id, "fb_friend").clear

@driver.find_element(:id, "fb_friend").send_keys "Ryan Wolf"

. >>>>这是生成我的列表的地方,我必须通过向下并按回车键从列表中提取第一个名字<<<<<<

. . .

4

1 回答 1

1

你可以这样做箭头

@driver.find_element(:id, "fb_friend").send_keys [:arrow_down]

更多选项在这里

于 2012-05-30T20:43:20.947 回答