Cucumber 场景失败且没有错误消息
我正在我的 Mac OS X 机器上安装 Rails 和 Cucumber。当我尝试运行以下场景时: Feature: ActorDetail In order to learn about an actor As a costum…
哪些测试工具在 Ruby 中做什么?
我的意思是,哪些工具用于单元测试,哪些工具用于 BDD,是否有明显的区别? 我刚刚从 C# 学习 Ruby,我熟悉的工具有用于纯单元测试/TDD 的 xUnit 风格…
BDD / TDD with JSpec - 消除代码重复
如何重构以删除本规范中的重复代码: describe 'TestPlugins' describe '.MovieScanner(document)' before_each MoviePage_loggedIn = fixture("movie…
在水豚上使用自定义 Selenium 服务器
我正在尝试使用水豚和 Selenium,但使用 Selenium 的自定义服务器,例如我想将服务器路由到 Saucelabs.com,这里有人尝试过吗? 谢谢b4…
如何在 Visual Studio 中获得 .feature 文件的 Gherkin 语法突出显示?
默认情况下,Feature、Scenario、Given、When、Then 等关键字不会突出显示。是否有现成的模板可以实现此目的?…
如何测试需要输入安全短语中的两个随机字符的表单?
我需要测试一个两阶段登录系统,该系统首先询问您的电子邮件地址和密码,然后向用户提供两个包含 [a-zA-Z0-9] 的选择列表。下拉菜单旁边的标签采用“…
使用 MSpec(BDD 指南)干燥 ASP.NET MVC 控制器操作的非常相似的规范
对于两个非常相似的控制器操作,我有两个非常相似的规范:VoteUp(int id) 和 VoteDown(int id)。这些方法允许用户对帖子进行投票赞成或反对;有点像 S…
重构 Rspec 规范
我正在尝试清理我的规格,因为它们变得极其重复。 我有以下规范 describe "Countries API" do it "should render a country list" do co1 = Factory(:…
Rails BDD with Cucumber:没有要加载的文件 -- cucumber-rails
我有 Rails 项目(2.3.5)。我在environment.rb中添加相同的内容: config.gem“cucumber-rails”, 运行“rake gems:unpack:dependency”。 “rake…
黄瓜和 Silverlight 4
所以我想知道是否有人熟悉 Cucumber 和 Silverlight 或已经对 Cucumber 和 Silverlight 做过任何工作。我目前有一个模板目录和构建文件,将使用 Bacon…
检查 RSpec 中的 ActiveRecord 关联
我正在学习如何使用 Rspec 编写测试用例。我有一个简单的帖子评论支架,其中一个帖子可以有很多评论。我正在使用 Rspec 对此进行测试。我应该如何检查…