webrat相关内容
在 Cucumber 中,我正在尝试创建这样的步骤: 然后我应该在“企业名称"输入中看到“示例企业名称" 我希望将“企业名称"输入定义为“标签包含文本“企业名称"的输入. 到目前为止,这是我在这一步所做的: 然后/^我应该在 "([^"]*)" 输入中看到 "([^"]*)" $/do |content, labeltext|# 不知道放什么结尾 在 jQuery 中,我会查找带有该
..
..
有没有办法在不使用 Cucumber 的情况下使用 Rspec 进行集成测试?我更喜欢只使用普通的旧 Webrat.谢谢. 解决方案 最新版RSpec-Rails (1.2.7) 现在有集成支持.升级然后开始将规范添加到规范/集成或使用“集成规范"生成器.在 spec/spec_helper.rb 中配置 Webrat 就可以了!
..
我正在使用 cucumber 运行 BDD 步骤来实现我的 autlogic 登录行为. 场景:登录给定一个注册用户:“test@test.com",密码:“p@ssword"存在我在主页上当我关注“登录"时我用“test@test.com"填写“用户名"我用“p@ssword"填写“密码"我打开页面然后我按“登录"我打开页面然后我应该看到“登录成功!"我应该看到“注销" 这是我的场景,当我
..
刚从 Cucumber+Webrat 切换到 Cucumber+Capybara,我想知道如何将内容发布到 Capybara 中的 URL. 在 Cucumber+Webrat 中我能够迈出一步: 当/^I 发送 "([^\"]*)" 到 "([^\"]*)"$/做 |file, project|proj = Project.find(:first, :conditions => "nam
..
我正在为我的 Rails 3 应用程序编写一些 RSpec 测试,并尝试从 Webrat 切换到 水豚.到目前为止一切顺利,但该应用程序使用 HTTP 基本身份验证来授权我的管理员用户,知道如何使用 Capybara 进行测试吗? 这是我当前的 Webrat 步骤: 它“应该为管理员认证"做basic_auth('用户', '秘密')访问“/管理员"response.status.shou
..
刚刚从 Cucumber+Webrat 切换到 Cucumber+Capybara,我想知道如何将内容发布到 Capybara 中的 URL. 在 Cucumber+Webrat 中,我能够有一个步骤: 当/^I 发送 "([^\"]*)" 到 "([^\"]*)"$/do |file, project|proj = Project.find(:first, :conditions =>
..
有一个产品列表(html表).每行都有产品名称,并以“添加到购物车"按钮结尾.如何从webrat的购物车中添加2个“咖啡"和3个“茶"? 对应的html: cofee
..
我不知道这里出了什么问题-任何想法吗? 我正在Ubuntu 8.04 LTS上运行,并按照以下说明安装了libxml2和libxslt: http://www.techsww.com/tutorials/libraries/libxml/installation/installing_libxml_on_ubuntu_linux.php http://www.techsww.co
..
我正在使用Webrat为基于Sinatra的应用程序编写Cucumber测试.对于某些测试,我需要实现 这样的方案 Given I am logged in as admin When I am visiting "/" Then I should see "Settings" 我定义这样的步骤: Given /^I am logged in as "(.+)"$/ do |use
..
我刚刚开始将BDD与RSpec/Cucumber/Webrat和Rails结合使用,但为了使我的视图规范通过而感到有些沮丧. 首先,我在运行Rails 2.3.2,RSpec和RSpec-Rails 1.2.6,Cucumber 0.3.11和Webrat 0.4.4的Ruby 1.9.1p129. 这是与我的问题相关的代码 config/routes.rb: map.b_
..
我正在使用webrat编写针对Rails应用程序的集成测试.填写表单后,用户按Submit(提交),然后创建一个帐户. click_button "Submit" assert_contain "Your Account Has Been Created" 但是,测试失败: expected the following element's content to include "Y
..
我正在尝试使用minitest和webrat测试ruby身份验证应用程序,但会收到错误消息. 诸如visit '/'的测试失败,并显示错误Status 200 expected but was 404. 包含诸如fill_in :email, :with => "first@company.com"之类的代码的测试失败,并显示错误Could not find field: :email
..
当我尝试在我的OS X中安装webrat时,我收到以下错误,请建议我如何解决这个问题。 错误: 安装webrat时出错: 错误:无法构建gem本机扩展。 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb找不到/ System /图书馆/框架/ Ruby
..
我想看看黄瓜的Jruby在Rails。 我用hpricot安装了这个gem: gem install hpricot --source http://code.whytheluckystiff.net --version 0.6.1 --platform java 这将安装hpricot的java版本。我将hpricot_scan.jar添加到CLASSPATH,但是当我运行时:
..
在Cucumber,我试图创建一个这样的步骤: 然后我应该看到“在“业务名称”输入中 我想将“业务名称”输入定义为“ 这里是我到目前为止的步骤: 然后/ ^我应该在“([^”] *)“输入$ / do | content,labeltext | #不确定要放在这里 end 在jQuery中,对于带有该文本的标签,查看其“for”属性,并
..
当我运行我的功能我得到这个错误: 未定义的方法`visit'for# (NoMethodError) 这是我的 Gemfile 。 group:development,:test do gem“rspec-rails”,“> = 2.0.0.beta.19“ gem”cucumbe
..
有没有办法使用Rspec进行集成测试而不使用Cucumber?我更喜欢使用纯旧的Webrat。感谢。 解决方案 最新版本 RSpec-Rails (1.2.7)现在已经集成支持。然后升级,然后开始将specs添加到spec / integration或使用'integration_spec'生成器。在spec / spec_helper.rb中配置Webrat,并设置好!
..
我正在用黄瓜运行BDD步骤以实现我的自我登录行为。 场景:登录 注册用户:“test@test.com”,密码:“p @ ssword”存在 我在主页 当我按照“登录” 我填写“用户名“和”test@test.com“ 我用”p @ ssword“填写”密码“ 我打开页面 然后按”登录“ 我打开页面 然后我应该看到“登录成功! 我应该看到“退出” 这是我的情况, p>
..
我一直在使用Cucumber和Webrat。我现在需要开始写涉及AJAX交互的行为,所以我想使用Selenium适配器Webrat。 任何人都可以指出一个简单和更新的安装和配置selenium + webrat +黄瓜的分步指南? 解决方案 我使用的是Selenium在我的项目上使用rspec,并从Selenium IDE的自定义格式化程序生成代码。 有很多硒,但我的成功使用Sel
..