在ruby中使用Selenium选择多行对象

时间:2014-04-07 21:13:43

标签: ruby selenium selenium-webdriver

我正在尝试编写一个自动脚本,我需要选择多个对象。这是我试过的:

@browser.action.key_down(:left_shift).perform
post_elements[0].click
post_elements[2].click
@browser.action.key_up(:left_shift).perform

它对我不起作用。请指教,谢谢!

1 个答案:

答案 0 :(得分:0)

我认为您希望像这样构建代码:

@browser.action.key_down(:left_shift)
    .click(post_elements[0])
    .click(post_elements[2])
    .key_up(:left_shift).perform