selenium RC python,使用find_element_by_link_text

时间:2012-10-25 06:00:53

标签: python selenium robotframework

我有以下HTML元素,我试图通过find_element_by_link_text找到

<A href="/help/index.html?sys_optimization_community.html" target="_blank"><IMG src="/images/help.gif" border="0" alt="Help" hspace="3"></A>

正如您所看到的,没有链接文字。我可以使用find_element_by_link_text,还是我可以使用的任何其他API与selenium python库。请帮忙。

1 个答案:

答案 0 :(得分:1)

您不能使用find_element_by_link_text。你有3个选择。

  1. 如果您对html有控制权,请添加一个ID并按ID获取。
  2. 获取页面中的所有链接并使用具有指定链接(href值)的链接。
  3. 最佳方式:使用xpath。