Rspec单击一个span

rspec click a span

本文关键字:一个 span 单击 Rspec      更新时间:2023-09-26

我正在使用rspec来测试一些页面,并希望使用单击方法。但是DOM没有链接或按钮。它只是一个span,然后神奇地变成了一个javascript链接。

<span class="footerLink feedbackLink">
    Feedback
</span>

rspec提供了"click_link"answers"click_button"

知道如何点击span吗?

你应该能够做

find('.feedbackLink').click

find返回一个Element,并且Element类有一个#click方法。

因为你可能在Javascript中处理点击,不要忘记在你的测试中添加:js => true作为元标记。