gpt4 book ai didi

rspec - 有没有办法让 Capybara 在浏览器中进行实时测试?

转载 作者:行者123 更新时间:2023-12-01 23:08:01 25 4
gpt4 key购买 nike

我想调试一些测试并看看实际发生了什么。一个简单的方法就是观看他们在我面前比赛。是否可以强制 Capybara 使用实际的浏览器实例在您面前运行可见的测试?

最佳答案

当然有可能!您可以使用selenium驱动程序。

selenium-webdriver 添加到您的 Gemfile 中。然后,在您的 spec_helper.rb 中,您必须设置

Capybara.javascript_driver = :selenium

当您启动测试时,将打开一个新的 Firefox 窗口!

如果您希望打开 Chrome,请将驱动程序设置为 :selenium_chrome

记住在测试中设置 :js => true:

describe 'some test', :js => true do
it "something" do
.
.
.
end
end

您还可以了解有关驱动程序的更多信息 here

关于rspec - 有没有办法让 Capybara 在浏览器中进行实时测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34415862/

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