cucumber相关内容
我在Meteor应用程序中开始我的第一组Cucumber测试,但是我无法让登录步骤工作。我的应用程序使用我专门为这个项目写的自定义登录插件。这里是步骤,因为我目前有它定义与调试输出: this.Given(/ ^我登录为a \ / an“([^”] *)“$ /,function(roleName,callback){ this.browser .url(url.resolve(pr
..
使用Eclipse运行Cucumber,并收到以下警告: Cucumber-JVM的--format选项已弃用。请改用--plugin 尝试使用Eclipse搜索功能搜索“--format”和“format”,但无法找到相关文件我需要改变。任何想法? 解决方案 cucumber-java / src / org / jetbrains / plugins / cucumbe
..
我们有一个Ruby on Rails 2.3.8项目,其中的数据几乎都是只读的。 我们想要使用分级数据库(生产数据库的副本)写验收测试 所以我们不想使用事务或截断数据库 是否有可能? 解决方案 p>我的解决方案是切换DatabaseCleaner到事务清洗策略在功能/ support / env.rb 如果定义?(ActiveRecord: :Base) begin
..
我遇到了黄瓜测试套件的问题,我无法想到任何调试方式。 我们有一个很大的套装黄瓜功能,所有这些都通过开发机器。问题是,当我们在我们的ci服务器上运行整个黄瓜套件,并且运行它们单独使它们通过和失败(显然)随机当情况试图填充一个形式(显然不是页)。因为随机失败我认为这是一个时间问题与ajax请求,但似乎不是这样,因为添加真正的大睡眠(尝试从1到60秒的一切)不会改变任何东西。这种情况更有趣,因为有
..
xcode install /Applications/Xcode.app/Contents/Developer 螃蟹版 ➜calabash.framework git:(master)✗资源/版本 0.9.169 Calabash服务器版本 { “outcome”=> “SUCCESS”, “app_id”=> “”, “simu
..
以下是应用程式/ models / websites.rb class Masterpiece false end 第二个验证来自插件验证URI 插
..
首先它基于Rails 3的行动,所以,我会输入每一个我已经尝试过的错误,我有任何人都可以帮助我,如果有任何重要的文件,我应该添加到我的问题,请告诉...也许这个问题的标题不够好,但我不知道什么标题应该给黄瓜的问题。 在这本书中,作者试图隐藏编辑和删除链接,所以未签名的用户和登录用户将无法看到它,除非他们是管理员。 验证他使用devise 1.4.3和黄瓜版本1.0.6,我在第7章专门在
..
当我注册用户,但尚未确认设置(即将在未来,但注释掉现在),它会自动登录用户吗? 我需要sign_up只是sign_up的用户,但没有登录,它需要重定向到登录页面,我如何注册不记录用户? 解决方案 您需要允许未确认的用户至少访问一天。 $ c> config / initializers / devise.rb : config.allow_unconfirmed_acc
..
我在一份新工作,并使用IntelliJ与Ruby和Cucumber ..所有这些都是我的新。 我有一个工作项目专案: https://github.com/jonathanchrisp/selenium-cucumber-ruby-kickstarter 所以,从命令行,我这样运行我的项目: sudo cukesparse something cukespa
..
我正在按照Frank-Cucumber网站上推荐的教学课程( http://blog.thepete.net/blog/2012/06/24/writing-your-first-frank-test/ ),但是一旦执行 frank build ,构建失败说: 以下构建命令失败: Ld Frank / frankified_build / 2012 \ Olympics.app/2012
..
我使用Ruby on Rails 3.2.2,cucumber-rails-1.3.0,rspec-rails-2.8.1和capybara-1.1.2与Selenium驱动程序。我想分别使用Cucumber和Rspec来了解如何和如何进行测试?也就是说,应该使用Cucumber处理什么“行为” Rspec如何以正确的方式分割测试“关注点”? 为了测试视图,使用Cucumber或RSpec测
..
如何在iOS平台(iPhone,iPad)上同时在多个设备上运行黄瓜测试? 解决方案 iOS 7及更高版本,这是不可能的,因为Calabash要求应用程序由仪器启动,并且一次只能有一个仪器过程活。 在iOS& ; 7,可以在测试之前手动启动应用程序,以测试多个设备。 可能有一些解决方法可以在设备上自动启动应用程序(有模拟器),但它们存在于Calabash之外。更有问题的是,Calab
..
场景概述: blah blah 场景: | col | col | | dat | dat | 情景概述 blah blah 是一种方法吗?我不喜欢复制表... = \ 解决方案 您使用的数据不应取决于该场景,所以如果你将数据从一个场景复制/粘贴到下一个场景没有什么大不了。我知道这不是DRY - 所以如果你复制数据多于几次
..
我使用rails 2.3.5 with cucumber(0.10.0) cucumber-rails(0.3.2) capybara(0.4.1.2) rspec .0) rspec-core(2.5.1) rspec-expectations(2.5.0) rspec-mocks(2.5.0) rspec-rails ) 我有此方案 功能:用户登录 场景:用户
..
在ruby中说一个应用程序有两种模式:命令行模式和文件模式 当给定一个参数,它会根据输入文件中的某些命令生成输出。当没有提供任何参数,它给我们一个命令提示符。具有以下命令。 create_class_with_capacity 40 create_student_with_marks Alex 70 create_student_with_marks Mathew 3
..
所以我遇到了一个问题,我想点击一个按钮...不幸的是有相同的文字(IE有两个按钮的页面上相同的文本,基本上一个保存按钮) 假设按钮文本只是“保存”。 我注意到他们有不同的类。 Save
..
我需要能够将一个变量的名称传递给一个表达式(在黄瓜中),并且希望能够将该字符串转换为一个引用(即不是副本)变量。 例如 值改为@ my_var $ / do @my_var = 10 end #现在我想在不同的步骤中更改该变量的值 然后/ ^我更新“([^”] *)“$ / do | var_name_string | #我知道我可以通过执行以下操作获取@my_var的
..
我有问题正在运行黄瓜。以下是问题的详细信息。你能帮我吗。 Command :: 黄瓜嫩黄瓜/pre_login_menu/pre_login_menu.feature -p common_requirements -p ios -p AU_en_ios_3dot4dot6 -p commonBranch_br_2015_2dot0 -p e2sl -p squidman --tags
..
我们正在使用cucumber-jvm,cucumber-spring和selenium webdriver,cucumber-testng / cucumber-junit创建一个自动化项目的新框架。 我正在寻找的好处是使用cucumber-testng而不是cucumber-junit。但是没有找到太多信息。 我知道除了用于断言,没有什么好处,不管我们使用cucumber-testn
..
假设我在Ruby的工作区中有一个可用的方法。是否有一个命令我可以使用,将恢复的方法的完全限定名? 我在寻找类似其中函数在Matlab中,为任何参数返回一个明确的名称。 我问,因为我在Cucumber中写一个测试,需要发送特定的GET和POST请求。我在工作区中有 get 和方法,但我没有自己导入它们,所以我不'知道他们来自哪里。我想看看这些方法的文档。为了找到文档,我需要知道它们定义的
..