腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1391)
视频
沙龙
1
回答
如
何在
win7
上
修复
水
豚
、
我使用水
豚
作为解析器,在我的ubuntu
上
一切正常。但当我在
win7
水
豚
上
运行代码时,只会打开一个空窗口,仅此而已。我已经安装了所有的gems和web驱动程序,
水
豚
宝石要求我。不知道如何解决这个问题。
浏览 3
提问于2016-08-22
得票数 1
5
回答
使用水
豚
测试黄瓜中的Cookie
、
、
作为我网站集成测试的一部分,我正在使用黄瓜和
水
豚
。似乎
水
豚
不能模仿cookie的使用。[user.id, user.salt] end 但是,当我稍后使用cookies.inspect获取cookies的值时,它返回{}这是
水
豚
的已知限制吗如果是这种情况,我如
何在
多个请求
上
测试一个登录用户?
浏览 0
提问于2010-11-14
得票数 3
回答已采纳
1
回答
capybara-webkit中未定义的方法`invalid_element_errors
、
、
、
由于web应用程序在很大程度上依赖于javascript和ajax,所以我想使用一个能够处理这个问题的
水
豚
驱动程序。所以我选择了
水
豚
-webkit。但现在我更改了驱动程序,通过在我的env.rb中设置
水
豚
的javascript驱动程序,我一直收到一个恼人的错误: undefined method `invalid_element_errors现在看起来问题实际
上
出在find方法
上
,因为如果我在这一点
上
添加另一个具有已知id的f
浏览 9
提问于2012-06-15
得票数 3
回答已采纳
4
回答
Ruby on Rails中的JavaScript集成测试
、
、
、
、
我已经对此进行了一些搜索,并试图实现一个自制的解决方案,但到目前为止,我还没有发现对它有信心。我还没有找到一个让我自信的解决方案,它可以很好地与autotest和整个红绿流程集成在一起,所以现在我的客户端代码的大部分都是未经测试的,这让我感到紧张(应该是:P)。 那么,有没有人有关于这个
浏览 1
提问于2011-01-31
得票数 16
回答已采纳
1
回答
如何使用cucumber、capybara和selenium打开多个并发会话?
、
、
、
我正在为我们的(RoR 2.3.5)网站
修复
一些旧的集成测试,一些场景(及其行为)依赖于多个用户同时登录。很久很久以前,这些都很管用。三个工程师和18个月前。我们的基本场景是用cucumber编写的,
水
豚
绑定到selenium。我已经尝试了我能想象到的Capybara::Session.new和open_session
上
的所有变体。老实说,在这一点
上
,我甚至不知道我使用的是什么工具,以及哪个工具负责哪些功能。深入研究
水
豚
和黄瓜的代码,会产生数百行元编程魔力,并以某种方式
浏览 0
提问于2010-10-15
得票数 2
3
回答
如何使用Selenium::WebDriver::Element#click从select元素中选择选项?
、
使用capybara 1.0.0和selenium-webdriver 0.2.0,在一个测试中,我可以从下拉菜单中选择以下内容。测试通过了,但我收到了以下投诉:我在网上搜索过,文档很稀疏,有人知道如何使用单击来选择选择元素的选项吗?
浏览 2
提问于2011-06-29
得票数 4
回答已采纳
2
回答
在Cucumber/Capybara中填写数字字段
、
、
、
我在3.1的测试版
上
运行了一个rails应用程序,为了使用HTML5中新的数字选择器,我有一个数字字段“type=”。它工作得很好。但。如
何在
水
豚
/黄瓜测试中填写数字字段?
浏览 2
提问于2011-07-08
得票数 3
1
回答
使用FileApi将文件上载到输入区域
、
、
、
、
我在这里上传三张图片:当我点击“选择照片”按钮(在浏览器
上
),它打开典型的窗口我想知道如
何在
水
豚
上
复制它,因为当照片选择器打开时,我无法控制它。我试图将图片添加到“测试”文件夹中,并尝试: attach_file('image', File.absolute_p
浏览 2
提问于2015-11-27
得票数 1
回答已采纳
1
回答
对我的临时服务器运行capybara测试
、
我是
水
豚
的新手,我对它的功能非常满意,我在测试环境中的构建服务器
上
运行了一些功能测试。如
何在
staging env
上
运行一组测试,并在测试
上
运行另一组测试? 我可以为暂存创建一个任务吗?
浏览 0
提问于2015-08-27
得票数 1
2
回答
Capybara::ElementNotFound -如何使用Capybara单击带有id的特定按钮
、
、
试图访问root url
上
的此按钮:这是html通过这个测试: scenario "User can add
浏览 0
提问于2014-01-22
得票数 1
1
回答
用rspec 1、rails 2.3、ruby 1.8.7编写集成测试的工具
、
、
、
、
因此,我不知道是否值得尝试一个更老的
水
豚
版本,或者是否更好地使用其他工具,
如
webrat。 我必须在这个设置
上
编写集成测试的替代方案是什么?你会有什么选择?
浏览 7
提问于2014-08-03
得票数 0
1
回答
gem中的框架集成测试:如何为gem rails集成设置rspec控制器测试
、
、
、
、
这个问题不是关于如
何在
rails应用程序中测试控制器的。特别是,如果我在一个示例组
上
设置了一个元标签:type => :controller,rspec如何设置rails,但这是针对
水
豚
的,它直接挂接在rails应用程序类中。 感谢所有人
浏览 0
提问于2013-01-22
得票数 2
回答已采纳
1
回答
Chromedriver on Heroku/Rails: Unable to load application: Selenium::WebDriver::Error::WebDriverError: not a file:"/usr/local/bin/chromedriver“
、
、
、
、
当我尝试在Heroku,RoR应用程序
上
运行Selenium时,我得到了上面的错误。GOOGLE_CHROME_SHIM=/app/.apt/opt/google/chrome/chrome GOOGLE_CHROME_BIN=/app/.apt/opt/google/chrome/chrome 并在
水
豚
设置
上
添加了以下代码:WebDriver::Remote::Capabilities.chrome(c
浏览 12
提问于2019-03-13
得票数 3
2
回答
Capybara::ElementNotFound:找不到css "a“
、
、
我已经尝试
修复
这个错误很长一段时间了,但我似乎找不出它是什么。提前感谢您的帮助!我还尝试将
水
豚
的默认等待时间增加到5秒。这是我尝试点击的元素(根据页面的源代码)Gem版本:
水
豚
(1.1.4),rspec
浏览 3
提问于2013-06-26
得票数 8
4
回答
Capybara webkit无效响应错误,如何调试?
、
、
、
、
我正在试着为一个网页写一个请求规范。但是在capybara webkit中运行时,我在尝试提交表单后收到以下错误: Capybara::Driver::Webkit::WebkitInvalidResponseError:为了找出原因,我已经开始剥离页面上的标记和JavaScript。直到它是一个带有一个普通的提交按钮的空表
浏览 0
提问于2012-08-01
得票数 10
回答已采纳
1
回答
多个链式查找器导致选择根节点。
、
、
我需要能够在唯一元素的祖先中在页面的一部分
上
执行代码。我不知道如
何在
within中使用祖先,即使这样,我也不得不在每次切换这个元素和根元素时使用它,这是经常发生的。请注意,这可能是一个未回答的的复制,但我创建了一个新的问题,因为新版本的
水
豚
(我使用3.15.0)正在发生。在这种情况下,这个问题既发生在本地也发生在远程。element.find(:css, '.marked').clickexpect(element).to have_no_css('.ma
浏览 1
提问于2019-07-24
得票数 0
回答已采纳
2
回答
Capybara服务器&服务器
上
没有跟踪的浏览器错误
、
、
出于某种原因,我的一个黄瓜测试似乎在poltergeist驱动程序和rails服务器
上
都失败了。 backtrace_silencers中的所有注释
浏览 1
提问于2017-04-21
得票数 9
回答已采纳
1
回答
使用最新selenium-webdriver时“无法在60秒内获得稳定的firefox连接”
、
、
我的安装是Ubuntu11.10(和Windows7),运行在VirtualBox
上
,Windows7作为主机。我的宝石里有副赛车。2.9.1/lib/selenium/webdriver/firefox/launcher.rb:77:in `connect_until_stable' 我找到了,但是我现在已经bundle updated
水
豚
和我怎么才能
修复
它?
浏览 2
提问于2011-10-26
得票数 20
1
回答
jQuery dataTables 1.10.0通过Capybara不加载页面的Selenium
、
、
、
、
我在Chrome和Firefox 30
上
测试了这两个版本。然后,我去运行我们的规范,涵盖这些和
水
豚
总是超时,每当它去的网页
上
的dataTables。在从jQuery 1.9.2升级到1.10.0之后,是否有常见的
修复
方法? 我弄清楚了是什么引起了这个问题。javascript初始化,以停止使用fnServerData,并使用新的ajax:'whatever.txt‘设置,返回到使用fnServerData,并将后面的逻辑恢复到使用旧的GET参数,现在已经
修复
了它我仍然想
浏览 0
提问于2014-07-17
得票数 0
2
回答
使用Rspec + Capybara + Ember获取不一致的“找不到css”错误
、
、
、
、
通常情况下,它们不会在本地发生,它们会发生在CircleCi
上
,在那里,我预计机器会变得更强大(而且速度更快)?每当我们得到这样的错误时,我们就会添加它们,然后它就会
修复
它。有时,我们不得不增加睡眠时间,正如你所能想象的那样,做测试的速度非常慢。我知道,只有在页面上不存在选择器的情况下,
水
豚
才能做等待的事情。但是在上面的例子中,您会注意到我正在访问页面和选择,所以元素还没有出现在页面上,所以Capybara应该等待。 ,怎么回事?
浏览 0
提问于2014-05-29
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
玩游戏上分重要还是开心重要?如每人都为了分数名次而战,那游戏意义何在?
宁波这只丑萌“水豚”最近很火,年轻人偏爱怎样的文创?
创业热门项目来看这些,适合的创业项目,铸就自己的创业梦想
张嘉文跑车兵被抢直接退出游戏,豚豚看笑了
windows7突然更新,原来是因为“它”!网友:难为微软费尽心思了
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券