黄瓜专题提供黄瓜的最新资讯内容,帮你更好的了解黄瓜。
您如何在Heroku上运行rspec和黄瓜? - | 我希望能够在Heroku上的我的登台应用程序上运行rspec和黄瓜。我有一个单独的生产应用程序,我将开发部门推向登台,将主分支推向生产。 我已经将RACK_ENV变量设置为\'staging \',并且还添加了一个staging.rb配置文件。 ...
用黄瓜测试外键 - | 我正在尝试设置黄瓜功能的背景。理想情况下,我希望能够做到: Given the following folders exist: | id | parent_id | name | | 1 | nil...
黄瓜错误的文件描述符错误 - | 我按照下面的链接使用Windows设置硒 http://pragdevnotes.com/2010/10/31/using-selenium-with-cucumber-through-webrat-or-capybara-which-one-to...
黄瓜+水豚+硒firefox打开example.com而不是我的应用程序 - | 我一直在使用Cucumber + Webrat,但需要额外的Rails 3兼容性和javascript测试,因此更改为capybara + selenium。目前,我使用的是Rails 3.0.7,Cucumber 0.10.2,caybara 1....
使用webmock和黄瓜 - 我正在使用webmock,它不适用于黄瓜测试 在我的Gemfile中 gem \'vcr\' gem \'webmock\' 在我的features / support.env.rb中, require \'webmock/cucum...
如何检查黄瓜没有变化? - | 我要用黄瓜/小黄瓜测试的业务场景(实际上是specflow)是给定Web表单上的一组输入,我发出请求,并且需要确保(在某些条件下)结果返回时,特定字段未更改(在其他情况下,它会更改)。例如。 鉴于我在数据输入屏幕上 当我选择“不更新frobnica...
运行黄瓜时无法激活机架 - | 我无法再在Rails 3应用中运行黄瓜。我不确定它什么时候崩溃,但是我确实做了一些rspec工作,要求我使用webrat gem,并且在那之前它是可以工作的。 我的错误是: $ cucumber Using the default profi...
路由在应用程序中有效,但在黄瓜测试中失败。 - 我在Rails 3应用程序中有一条可行的路由(已确认,可以遵循),但是在Cucumber测试中失败: route.rb: resources :tests do member do post \'start\' end end ...
用黄瓜测试JQuery自动完成ui - | 我得到了这个黄瓜sceanario: When I fill in \"End User\" with \"john\" Then wait Then wait When I click \"John Doe\" Then show me the ...
Rails 2.3.9测试框架-rspec1,黄瓜或rails内置测试框架 - | 我们现在有一个相当大的rails(2.3.9)应用程序,其中有0个rails测试用例。 (什么???)。是。有可能的:)。 继续,如果我们要基于一个框架进行测试,那么我们应该选择哪个,黄瓜,rspec1或内置在测试框架中的rails?我之所以只说一...
黄瓜webrat单击第二个删除链接 - | 我有一种情况,我想在页面上为表中的第二项选择\'Delete \'链接。我一直在查看click_link_within或在内部使用,但无法正常工作。 Scenario: User deletes a staff member from the ...
在野外有很好的黄瓜例子吗? - | 几年前,我已经尝试了Cucumber的几个项目,并希望再次尝试。我真的不需要另一篇“开始黄瓜”文章。取而代之的是,我想看看野外的一些实际用法,一个是其他Cucumber用户会认为是惯用且没有反模式的。 那么,您认为大型项目中实际黄瓜规格的最佳示例是...
一般黄瓜澄清 - 我对黄瓜很感兴趣,但是有点困惑。从网站: 1)用纯文本定义故事。 2)在Ruby中编写步骤定义 3)运行并观看失败 4)编写代码以使步骤通过 等等... 这是否意味着您只能将Cucumber用于以Ruby编写的项目?如何将其用于以各种语言和/或各种平...
在 Windows 7上的 Git Bash中,我偶尔会发生一些事情,导致运行黄瓜情景或rspec规格时颜色编码失败. 偶尔,它是随机固定的(随机的我不知道我做了什么,导致它被修复). 所以当我跑: $bundle exec cucumber features 要么 $bundle exec rspec spec 而不是看到这个颜色: ...... 3 scenarios (3 passed)
我有两个类别(A类和B类)都标有[Binding].目前我正在使用每个功能的类. A和B类都有一个如下所示的步骤: [Given(@"an employee (.*) (.*) is a (.*) at (.*)")] public void GivenAnEmployeeIsAAt(string firstName, string lastName, string role, string
在RSpec我可以使用这样的代码切换到弹出窗口, link,我怎么能在Cucumber步骤中做这样的事情? login_window = page.driver.find_window('PPA_identity_window') main_window = page.driver.find_window('') # We use this to execute the next
我的黄瓜只是找不到步骤定义.文件结构(只有Rails根目录下的specs文件夹)如下所示: -> specs -> features -> main_structure.feature -> step_definitions -> main_structure_steps.rb 这是main_structure.feature: Feature: M
在黄瓜,在我的env.rb文件,我有一个以前&挂钩设置(好吧,其中一些,一些链接到特定的标签),但发现后挂钩不输出任何东西,当我把放在他们. 例如,这样做: Before do puts "before the scenario" end 但这不是: After do puts "after the scenario" end 看起来,后钩确实可以运行(因为有一个特别的行,我在后钩中有一个
如果说我在窗户上,我想不运行某些黄瓜功能.谷歌和黄瓜文档似乎变得干燥,这里吸引人. 谢谢! 接近这个的最好方法可能是使用标签. 例如,如果您将@ not-windows标签添加到功能中,则可以自定义黄瓜执行以忽略此功能. @not-windows Feature: Your feature that causes a problem your scenarios 如果然后运行您的测试与黄瓜–t
使用黄瓜和水豚,有没有办法验证字符串不存在于页面上? 例如,我如何写这个步骤的相反: Then /^I should see "(.*?)"$/ do |arg1| page.should have_content(arg1) end 如果arg1存在,则通过. 如果找到arg1,我将如何编写失败的步骤? http://rubydoc.info/github/jnicklas/capybara