腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
6
回答
用于
Capybara
的
HTTP
基本
身份验证
、
、
、
、
我正在为我
的
Rails3应用程序编写一些RSpec测试,并尝试从切换到。到目前为止一切正常,但应用程序使用
HTTP
基本
身份验证
来授权我
的
管理员用户,你知道我如何使用
Capybara
测试它吗?这是我目前
的
Webrat步骤: basic_auth('user', 'secret') visit '/admin
浏览 2
提问于2010-12-02
得票数 34
回答已采纳
2
回答
水豚/幽灵
HTTP
身份验证
、
、
因此,我尝试在一个Rails站点上运行一些自动化测试,这似乎需要一个
基本
的
HTTP
身份验证
:我使用localhost:3000作为我
的
主机。
Capybara
.app_host = "
http
://localhost:3000"
Capybara
.server_port ="3000&q
浏览 8
提问于2016-07-28
得票数 0
回答已采纳
1
回答
添加@javascript标签时,Cucumber中
HTTP
认证失败
、
、
、
我
的
Ruby on Rails应用程序中有一个功能,它可以很好地处理后台给定步骤中
的
消息"Responds to browser_basic_authorize“。但是,如果我在场景之前添加一个@javascript标记,那么我给出
的
背景就会失败,并显示“我不知道如何登录”。 Given I perform
HTTP
authentication as "<id>/&l
浏览 0
提问于2012-08-29
得票数 1
回答已采纳
3
回答
使用Cucumber和
Capybara
测试
http
基本
身份验证
、
、
我正在尝试使用黄瓜和卡皮巴拉来测试authenticate_or_request_with_
http
_basic方法,但它不起作用。 authenticate_or_request_with_
http
_basic do |username, password| usernamein "
HTTP
Basic: Access denied.
浏览 0
提问于2011-11-21
得票数 0
回答已采纳
2
回答
为
Capybara
设置什么app_host?
、
、
、
我
的
测试试图访问网页并验证页面上是否存在某些元素。例如,它访问
http
://foo.com/homepage.html并检查徽标图像,然后访问
http
://bar.com/store/blah.html并检查某些文本是否出现在页面上。我
的
目标是访问Kerberos认证
的
网页。我不知道该将
Capybara
.app_host值设置为什么。我不知道它是干什么用
的
。我有
Capybara
.ru
浏览 5
提问于2013-11-15
得票数 6
回答已采纳
2
回答
用于
http
://localhost上应用程序
的
水豚/Selenium- NS_ERROR_MALFORMED_URI
、
、
我正在尝试设置RSpec、
Capybara
和Selenium来测试在传统
的
localhost:80上运行
的
应用程序。每当我运行该套件时,Selenium都会失败,并抱怨URI格式错误。这是我
的
spec_helper.rb。require 'bundler/setup'require '
capybara
/rspec' <em
浏览 0
提问于2012-08-14
得票数 0
回答已采纳
1
回答
Capybara
认证中
的
若干问题
、
、
、
我在一个临时服务器上测试一个功能,它需要一个
基本
的
身份验证
才能访问站点。我使用以下方法运行它:在这个场景中,我曾经访问过一个使用https而不是
http
的
页面,并要求我再次输入用户和密码才能继续。我已经疯狂地搜索了一下,但是找不到一个有效
的
解决方案。 我发现了这个:,但是我不知道如何实
浏览 3
提问于2013-02-27
得票数 0
回答已采纳
1
回答
黄瓜和水豚,如何打开外部url或访问外部url
、
、
、
、
.+)$/ do |page_name|21 end7 Given I am on aweb pagewhen /a web page/ '
http
://en.wikipedia.org/wiki/Baltimore_Ravens所以,请帮我在cucumber测试用例中找到打开外部url
的<
浏览 0
提问于2011-12-01
得票数 19
回答已采纳
1
回答
使用Selenium远程webdriver和
HTTP
基本
身份验证
进行rspec测试
的
挑战
、
、
、
、
在使用远程Webdriver进行测试时,如何处理Selenium 2 (rpec和
capybara
)
的
基本
身份验证
?比如Internet Explorer9?似乎page.driver.basic_auth(auth_name, auth_pw)只对机架测试有用(对我来说不是)。
浏览 0
提问于2012-08-24
得票数 0
5
回答
如何让
Capybara
在黄瓜功能中执行DELETE请求?
、
、
、
我用
的
是黄瓜和
Capybara
。我需要发出一个超文本传输协议DELETE请求。以前
的
功能使用webrat,所以简单
的
声明如下有效,但现在我正在使用
Capybara
。执行GET请求
的
方法很简单:并执行post请求:但是,如何模拟DELETE请求呢?我发现<e
浏览 0
提问于2012-02-10
得票数 23
1
回答
使用
Capybara
/ Minitest处理
身份验证
以进行集成测试
、
、
我被困在使用
Capybara
和MiniTest::Spec创建集成测试
的
过程中。我不使用任何第三方插件来认证。我正在使用rails 4.1中内置
的
has_secure_password进行
基本
身份验证
test.rb require 'test
浏览 7
提问于2014-06-28
得票数 2
回答已采纳
2
回答
Cucumber -删除缓存和Cookie
、
、
、
我在一次运行中运行了两个功能,其中我输入了我
的
凭据以在网站中执行操作。当执行第二个功能时,我将不得不重新输入相同
的
凭据,但浏览器之前已经存储了我
的
凭据,这使得脚本在这一步实际上跳过/失败。我已经在下面分享了我
的
脚本。请告诉我解决方案是什么。 browser =
Capybara
.current_session.driver.browser browser.manage.de
浏览 0
提问于2013-09-05
得票数 2
2
回答
从test/spec或其他ruby脚本启动sinatra
、
、
我知道WebMocks,但我想看看我是否能让我
的
测试以这种方式工作。
浏览 0
提问于2014-10-02
得票数 0
2
回答
一个简单
的
设计注册..。为什么这个rspec/
capybara
测试不能通过?
、
、
、
典型
的
设计创建帐户页面应该重定向到欢迎新用户
的
页面。我做错了什么?
浏览 1
提问于2011-09-24
得票数 1
1
回答
302重定向中
的
Python异常
、
、
、
情况是:我正在抓取一个网站,页面的urls遵循这样
的
模式:没什么不寻常
的
。我有很多身份证明是我需要刮
的
,而且大多数都是正确
的
。但是,该页面以类似门户
的
方式运行。在浏览器中,当您输入这样
的
地址时,您将被重定向到:
http
://www.pageadress/somestuff/ID-
浏览 3
提问于2016-08-14
得票数 1
回答已采纳
2
回答
如何运行独立
的
Capybara
测试?
、
即:require '
capybara
' include
Capybara
d
浏览 0
提问于2010-11-03
得票数 14
2
回答
基本
HTTP
身份验证
、
我在使用
HTTP
授权时遇到了一些困难。由于某些原因,我一直得到
的
是要求用户名和密码
的
弹出框。这是我正在使用
的
代码。谁能告诉我哪里出错了??{ header( '
HTTP
浏览 2
提问于2012-10-29
得票数 2
1
回答
是否有办法保持在
Capybara
的
登录状态?
、
、
、
、
require "bundler/inline" source "https://rubygems.org" gem "
capybara
", require: "
capybara
/dsl"
Capybara
.visit(
浏览 3
提问于2022-05-31
得票数 2
回答已采纳
3
回答
当js_errors: false时,Poltergeist抛出JS错误
、
、
我有一个使用poltergeist和水豚
的
大型测试套件。我知道最好
的
解决方案是修复JS,但我继承了遗留代码,修复错误超出了我
的
职责范围。'
Capybara
::Poltergeist::Driver.new(app, {js_errors: false})
Capybara</e
浏览 0
提问于2014-09-05
得票数 19
回答已采纳
1
回答
将
Capybara
设置为它引导
的
服务器
的
别名。
、
、
、
所以我有一些我想测试
的
特性。如果我将默认主机设置为localhost:3000并自行拆分服务器,则可以工作。但到目前为止还不能让它发挥作用。 我在用捣蛋鬼当js司机。
浏览 0
提问于2018-03-12
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券