【发布时间】:2020-08-14 16:57:32
【问题描述】:
对于这种类型的链接,我很乐意使用
@browser.link(:text => "Reports").when_present.click
<a href="/Reports/">Reports</a>
但是我在这个例子中遇到了困难
<a href="#">
<i class="no-icon"></i>
Staff
<img src="/Images/Menu/arrow.gif" class="arrow">
</a>
我也想通过文本单击链接,但由于 i 元素而未找到。我不想使用 xpath,所以请任何人提供更好的方法。
谢谢
【问题讨论】:
-
它对我有用。无论如何你都不必写 when_present 因为现在它是自动的。我尝试使用以下代码,它正在工作
browser.link(text: "Staff").click