単純なシナリオでも、xpathをcapybaraで動作させることができません。たとえば、次のようになります。
<div id="drawer-container" role="application" class="drawers-2">
<div class="drawer" id="drawer-1">
    <h2 role="tab" aria-controls="tabpanel-highlights">
    <a href="#" class="drawer-toggle" role="button">
        <span>Featured</span>
        <span class="context blq-hide">section collapsed</span>
    </a>
    </h2>
しかし、私がカピバラで次のことを試してみると:
find(:xpath, "div[@id='drawer-1' and @class='drawer']").click
それからそれは言うのに失敗します:
Unable to find xpath "div[@id='drawer-1' and @class='drawer']" (Capybara::ElementNotFound)
webratが原因かもしれないと読みましたが、その宝石はありません。私のカピバラのバージョンは2.0.1です
この問題の原因は何ですか?
ありがとうございました!