腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
rails
上
的
集成
测试
教程
中
遇到
“
访问
”
问题
、
、
我是
rails
的
新手,正在使用。我在运行
集成
测试
时
遇到
问题
。似乎“
访问
”方法(Webrat?)总是会失败
的
。/spec/requests/users_spec.rb:26:in `block (4 levels) in <top (required)>' 我想重要
的
是要注意,我是
在
win7x64
上
开始这个教程
的
,但我尝试
在
浏览 1
提问于2010-12-06
得票数 3
1
回答
用突变
的
gem检验ActiveRecord模型
、
、
、
我一直
在
尝试对我们
的
rails
应用程序进行突变
测试
,但还没能让它正常工作--有没有人能成功地设置它?这是我到目前为止尝试过
的
:...required)>': uninitialized constant ActiveRecord (NameError) 我也尝试过直接使用-I加载activerecord gem,这个gem已经安装在当前
的
rv
浏览 1
提问于2013-01-28
得票数 4
1
回答
rails
集成
测试
使用ruby -Itest通过,rake
测试
失败:
集成
、
、
、
、
我正在遵循
rails
_admin自述文件。下面是
测试
结果 get_via_redirect '/users/auth/facebook/
集成
/test.rb‘时,所有的
测试
都通过了。在运行rake test:integration时,它会输出一些类似于标准
rails
_admin仪表板页面的htm
浏览 0
提问于2012-07-16
得票数 3
1
回答
在
rails
中
,应该在capybara (或
集成
)
测试
中
包括用户输入表单错误流吗?
、
、
、
、
Rails
支持几种类型
的
测试
:
集成
测试
用于
测试
任意数量
的
控制器之间
的
交互。它们通常用于
测试</em
浏览 0
提问于2015-01-06
得票数 2
回答已采纳
2
回答
如何
测试
权限管理
的
Rails
应用程序?
我正在开发一个
Rails
应用程序,它需要您登录才能看到几乎所有内容。对于单元
测试
,这不是
问题
,因为它们直接与模型交互。对于
集成
测试
,这不是一个大
问题
,因为我可以通过
Rails
的
post方法让适当
的
用户登录。将所有权限敏感
的
测试
放在
集成
测试
中
似乎是有意义
的
(例如,
测试
用户不能编辑其他人
的
评论)。
浏览 2
提问于2010-08-13
得票数 0
回答已采纳
2
回答
机架中间件
问题
下
的
机架rSpec控制器
测试
、
、
我
在
测试
rSpec
的
控制器API时
遇到
了很大
的
麻烦。现在我使用
的
是一个中间件身份验证解决方案(),当我运行规范时,中间件添加
的
代理不在那里,所有的身份验证
测试
都抛出了NilPointerException。看起来rSpec并不是故意将中间件添加到最终
的
应用程序
中
,我想知道是否有一种方法可以为rSpec打补丁来实现这一点。我已经用cucumber
测试
了整个东西,但是这是对旧身份验证版本
的</e
浏览 0
提问于2010-02-09
得票数 3
回答已采纳
1
回答
Nodeunit - Backbone - Require.js:单元
测试
、
、
、
我正在尝试使用Nodeunit来
测试
我
的
主干模型,稍后我还想
测试
其他组件。我使用Nodeunit
的
主要原因是因为我
的
服务器
测试
已经
在
使用它了,我想坚持使用一个
测试
框架。Error: Cannot find module 'underscore' 有没有可能使用nodeunit来做
浏览 8
提问于2012-07-23
得票数 2
回答已采纳
2
回答
为什么我
的
会话
在
使用PerformanceTest而不是IntegrationTest时过期?
、
、
、
好
的
,我正在写性能
测试
,并且
在
让我
的
会话像在
集成
测试
中一样持久时
遇到
了麻烦。据我所知,PerformanceTest是IntegrationTest
的
孩子,任何
集成
测试
都应该与性能
测试
一起工作。但是,当我进行
集成
测试
并将其复制到performance时,将ActionController::IntegrationTest更改为ActionController::P
浏览 2
提问于2009-11-12
得票数 6
1
回答
NoMethodError: nil:NilClass
的
未定义方法“`env”
、
、
我正在对我
的
应用程序使用
rails
测试
,当我运行此
测试
时 include Deviseend此错误出现: 1)错误: ShowingQuizzesTest#test_return_quiz_by_id: NoMethodError: nil:NilClass
的
未定义方法‘`env’ def sh
浏览 0
提问于2015-02-03
得票数 1
2
回答
Rails
会话id为空
、
我有一个
Rails
2.3.5应用程序,我正在迁移到
Rails
3.0.10,它在会话方面
遇到
了
问题
。
在
集成
测试
期间,一些代码会失败,因为会话没有id (request.session是一个空
的
散列,而request.session_options:id是nil)。我们目前使用
的
是webrat,但是水豚和标准
的
rails
helper也会发生同样
的
事情。会话似乎设置正确,因为一些<
浏览 3
提问于2011-10-14
得票数 3
1
回答
Rails
5 Minitest ActionView::Template::Error: nil不是有效
的
资产源
、
我从4.2 -> 5.0.0.1升级了
Rails
应用程序。 get :edit, params: {id: @logo.id} assert_respo
浏览 1
提问于2016-11-09
得票数 0
1
回答
在
Rails
集成
测试
中
存根`session_id`
、
、
、
、
我有一个关于
Rails
集成
测试
的
问题
。我有一个可以与其他内部应用程序对话
的
应用程序。 应用程序向internal_app发出请求,该请求
的
参数之一涉及存储
在
会话cookie
中
的
session_id。我
的
问题
是,每次运行
测试
时session_id都会发生变化。这意味着,根据webmock
的
说法,发出
的
请求与存根
的
浏览 4
提问于2018-06-30
得票数 2
1
回答
RSpec功能
测试
中
的
存根模板
、
、
、
因此,我正在开发一个名为
的
gem,它提供了用于 jQuery插件
的
帮助器。这些帮助器本质
上
是编写创建表单
的
javascript。我正在寻找请求/控制器规范
中
的
存根模板,这样做: gadget = Gadget.create!当我
在
一个请求规范
中
运行它时,我得到了错误undefined method 'stub_template'。是否可以在请求规范中使用stub_template,或者是否有不同
的
方式?
浏览 2
提问于2011-06-17
得票数 2
1
回答
控制器
在
rspec
测试
中
的
应用
、
、
我有以下RSpec
测试
:require 'spec_helper' end def destroy redirect_to root_pathend signed_in方法是
在
包含<
浏览 2
提问于2015-05-20
得票数 0
回答已采纳
1
回答
Rails
集成
测试
不会重新开始
、
、
、
我很难
在
Rails
4
上
运行多个
集成
测试
(
在
Rails
5
中
现在称为系统
测试
)。环境:
Rails
4/ Minitest / Capybara / Poltergeist
在
Puma服务器
上
运行。 当我运行一个创建新记录
的
测试
时,每次都会工作。
RAILS
_ENV=“
测试
”ruby
浏览 3
提问于2017-05-18
得票数 1
回答已采纳
1
回答
rspec、水豚和黄瓜
的
区别
、
谁能告诉我rspec,水豚和黄瓜之间
的
区别?group :development, :test doend gem 'capybara', '~>2.1.0'
在
JavaScript
中
,我将Jasmine视为我
的
单元
测试
框架。这三个gem
在
Ruby环境
中
做什
浏览 3
提问于2014-03-19
得票数 21
1
回答
Capybara功能规范
中
的
存根方法
、
、
、
、
在
使用Capybara时,是否可以存根方法,尤其是capybara-webkit驱动程序?这似乎不起作用: User.any_instance.stub(:get_tweets)end 我假设它不能工作,因为我们
在
rspec
中
截断了User对象,而capybara-webkit驱动程序
在
一个单独
的
“线程”
中
执行
Rails
应用程序。
在
特性规范中有没有关于模拟/存根
的</
浏览 0
提问于2014-09-09
得票数 1
1
回答
Rails
集成
测试
能否
访问
OpenID auth
的
另一台服务器?
、
、
Rails
集成
测试
是否可以
访问
另一台服务器以进行OpenId身份验证?当运行在1123/server 3000/
上
的
Rails
应用程序重定向到3000/server.进行OpenId身份验证时,
Rails
假浏览器实际上会转到3000/server.
在
集成
测试
中使用
的
假浏览器似乎忽略了主机名和端口,而只是选择路径
的
目录部分。有
浏览 3
提问于2009-09-28
得票数 0
回答已采纳
1
回答
赋值如何知道
在
集成
测试
中
在哪里查找实例变量?
、
、
我一直在学习
rails
教程,并了解了Rspec
的
assigns方法。下面是它在
集成
测试
中
的
用法: test "simplified test" do get '/other/path' assert_equal 'changed', as
浏览 0
提问于2019-05-17
得票数 0
1
回答
如何在RoR
中
与rspec和capybara一起运行
集成
测试
、
、
在理论
上
,我很好地理解了RoR
中
单元
测试
和
集成
测试
的
区别。我用rspec和capybara
在
我
的
网站上做了很多
测试
。我不明白
的
是你怎么运行不同
的
测试
?如果我做了它将在我
的
所有规范文件夹(模型、控制器、视图、
集成
等)
中
运行我
的
所有规范。如果我想运行一个
集成
<
浏览 2
提问于2012-11-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何规避ATE测试座在测试过程中可能遇到的问题?
在进行企业签名的过程中,都会遇到哪些问题
在临床研究中普遍遇到的问题,是如何去解决呢
在 Android Auto 上使用 Google 地图时遇到问题?这是最快的解决方案
报告显示:37.3%的消费者在直播购物中遇到过问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券