如何使用Ruby单击Selenium中的链接?

时间:2017-11-06 21:12:54

标签: ruby selenium

我有一些不是按钮的链接,表结果的每一行都有一个名为View的链接:

<a class="view-link" aria-label="View" href="/applicant_submissions/8">
                <i aria-hidden="true" title="View" class="glyphicon glyphicon-folder-open icon-spacing"></i>

您能否告诉我如何使用Ruby点击此链接使用Selenium?

2 个答案:

答案 0 :(得分:1)

使用此代码:

driver.find_element(:class, "view-link").click

答案 1 :(得分:0)

我不知道Ruby,请用Python找到我的解决方案。

您可以使用这些定位器:

使用班级名称:

driver.find_element_by_class_name('view-link').click

或者

使用XPath:

 driver.find_element_by_xpath("//a[@href="/applicant_submissions/8']").click