gpt4 book ai didi

ruby-on-rails - 单击与 Capybara 的第二个不明确链接

转载 作者:行者123 更新时间:2023-11-28 20:04:48 24 4
gpt4 key购买 nike

我想点击以下两个链接中的第二个:

<a href="photo/1">photo</a>
<a href="photo/2">photo</a>

如您所见,URL 实际上不同,但两者的链接标题“photo”是相同的。 没有在我的链接上使用 ID,并且没有用于区分链接的嵌套类上下文。

理想情况下,我希望能够点击三分之一或 nth 不明确的链接。

用于此目的的 DSL 示例如下:

click_link photo.title, match: 2

最佳答案

我发现使用 all 比通过 xpath 定位更容易阅读:

all('a', :text => 'photo')[1].click

但是,它不如使用 xpath 快。

关于ruby-on-rails - 单击与 Capybara 的第二个不明确链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23023627/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com