gpt4 book ai didi

ruby-on-rails - 测试 Rails + Backbone.js 应用程序

转载 作者:行者123 更新时间:2023-12-04 05:51:01 24 4
gpt4 key购买 nike

我正在开发 Rails 应用程序,它也使用 Backbone。我正在用 Cucumber 和 RSpec 测试纯 Rails 部分,我正在寻找类似于测试 Backbone 部分的东西。

我尝试使用 Jasmine,但由于缺乏 Ruby gem 的文档而没有成功。我目前正在考虑使用使用 Selenium RC 的外部应用程序(如 RobotFramework,一种我在以前的项目中使用的自动测试工具),但我不相信这是最好的方法。有没有更好的工具?

最佳答案

对于高级 bdd 集成测试,iafonov 是正确的。 cucumber 及其相关的东西( Selenium 、 capybara )效果很好。如果您不需要这种人类可读的测试,还有牛排 gem (https://github.com/cavalle/steak)。我没用过,不过感觉挺合理的。

如果你想要更多的单元测试,比如你的 js 的行为,那么我建议你使用 Jasmine。我用过它,对我来说效果很好。我特别喜欢它与 rspec 语法的相似程度。

也许如果您发布了您遇到的问题,我们可以提供帮助?

关于ruby-on-rails - 测试 Rails + Backbone.js 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6943067/

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