gpt4 book ai didi

testing - capybara click_link 有时不起作用

转载 作者:行者123 更新时间:2023-11-28 19:46:28 27 4
gpt4 key购买 nike

我使用默认配置的 Capybara 1.0.0。

click_link "some existing text"# --sometimes-- 不起作用。奇怪。

find_link "some existing text"# 总是有效

这可能是一个时间问题;或者可能不是,因为 find_link 工作得很好。

我已经通过save_and_open_page检查了生成的输出文件,也没有问题。此外,我还增加了等待时间等。但是,都没有帮助。

在我完全找到 capybara 的来源之前。您认为哪里出了问题?

问候

最佳答案

每当我的测试出现间歇性问题时,我首先要检查的事情之一就是它们的运行顺序。

根据您设置 Rspec 的方式,它可能会随机化每次运行套件时运行规范的顺序。这意味着有时一切都会过去,有时不会。

Rspec 将输出一个种子值,您可以使用该种子值以相同的顺序重新运行测试以进行调试。

关于testing - capybara click_link 有时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7110601/

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