我正在使用 Capybara 在我的应用程序中编写测试,但现在我有一种情况,我需要读取 capybara 中的元素的 id,例如
myid = page.find("#parentNode").first(".childClass").id
考虑我有以下 HTML 结构
<div id="parentNode">
<div id="childNode1" class="childClass">1</div>
<div id="childNode2" class="childClass">2</div>
</div>
请注意:我不是要读取子节点的内容,而是要读取 id。上面显示的是示例。
预期输出: childNode1(第一个元素的id,class为childClass