gpt4 book ai didi

ruby-on-rails-3 - capybara 歧义解析

转载 作者:行者123 更新时间:2023-12-03 04:54:45 24 4
gpt4 key购买 nike

如何解决 Capybara 中的歧义问题?由于某种原因,我需要页面中具有相同值的链接,但由于收到错误,我无法创建测试

Failure/Error: click_link("#tag1")
Capybara::Ambiguous:
Ambiguous match, found 2 elements matching link "#tag1"

之所以无法避免这种情况是因为设计的原因。我正在尝试重新创建 Twitter 页面,其中推文/标签位于右侧,标签位于页面左侧。因此,相同的链接页面出现在同一页面上是不可避免的。

最佳答案

我的解决方案是

first(:link, link).click

而不是

click_link(link)

关于ruby-on-rails-3 - capybara 歧义解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13132506/

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