在机器人框架脚本中返回多个元素

时间:2014-12-04 12:03:47

标签: python selenium-webdriver robotframework

我遇到Robot的问题。

我在python脚本中运行此方法,一切正常。

go_button = self.driver.find_elements_by_css_selector(".xxx")[0]

基本上我需要抓住匹配这个选择器的第一个元素,我可以通过python直接做到这一点。

但是,我不能通过Robot做同样的事情。我有这样的事情:

Click Button    css=.xxx

我想我的问题是,如果定位器返回的结果超过1,我怎能index results

1 个答案:

答案 0 :(得分:1)

如何使用XPATH定位器选择第一个元素?

xpath=//*[@class='xxx'][1]