腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(266)
视频
沙龙
1
回答
Rails
Capybara
RSpec
XPath
CSS
选择器
仅
使用
子
对象
、
、
、
我
使用
Cucumber和
RSpec
检查黄色的div是否有card-selected类。node = page.find(:
css
, '.card-selected')true node.find(:
xpath
, '..')
浏览 2
提问于2016-09-13
得票数 1
2
回答
在java脚本不起作用的情况下,
使用
capybara
编写
rspec
测试
、
、
在我的Gemfile中,我
使用
了 gem '
rspec
-
rails
' gemgem 'faker' gem 'selenium-webdriver', '2.35.1' # gem '
capyb
浏览 2
提问于2013-09-20
得票数 1
4
回答
从Webrat迁移到
Capybara
...unsuccessfully
、
、
我正试图让
Capybara
在一个现有的小型application...and中工作,我没有任何运气。Gemfile: gem '
rspec
-
rails
' gem '
capybara
',:git => 'git://github.com/jnicklas/
capybara
.git
浏览 2
提问于2011-05-22
得票数 7
回答已采纳
1
回答
使用
xpath
,找到具有给定部分id的HTML元素(可能是regex)
、
、
、
Ruby1.9.3,
Rails
3.1.10,
RSpec
2.13.0,
Capybara
2.2.1我在一个将成员添加到队列的页面上。如果成员已经存在,则其复选框的ids为0、1,以此类推。当我添加一个队列成员工厂,并
使用
一个新的队列工厂实例创建一个队列成员工厂时,这个问题就开始了。因为现在我有两个与
xpath
查询匹配的复选框。}&
浏览 1
提问于2015-01-19
得票数 2
回答已采纳
1
回答
“工厂女孩”创建
对象
,但数据库中找不到
对象
、
:require '
capybara
/
rails
' require 'cucumber/
rails
' require 'cucumber/
rspec
浏览 2
提问于2012-04-20
得票数 4
2
回答
Rails
-无法使
Rspec
单击链接工作
、
、
、
、
嘿,我正在
rspec
rails
中做click_link,然后检查链接页面的内容。内容绝对在页面上,但它仍然给了我一个错误,而它不是。
浏览 3
提问于2013-05-06
得票数 3
回答已采纳
8
回答
如何用
Rails
,Cucumber和
Capybara
测试Dropzone.js上传?
、
、
、
、
我有一个
使用
Cucumber和
Capybara
进行测试的
Rails
项目。我有一个
使用
Dropzone.js的文件上传页。fill_in "photo_image", with: photofind('#photo_image').set photofin
浏览 0
提问于2013-05-24
得票数 7
3
回答
如何
使用
rspec
have_selector方法来验证XML?
、
、
definitely present" do response.should have_selector('url')end
RSpec
::Expectations::ExpectationNotMetError: expected
css
"url" to return something
浏览 0
提问于2011-11-29
得票数 6
回答已采纳
1
回答
Capybara
::ElementNotFound:如果没有webrat,则无法找到
xpath
"/html“
、
、
have_content()
选择器
时,它会引发以下错误:
Capybara
::ElementNotFound:我的一些应用程序的一些页面可以正常访问,但另一些我不能访问。但是我根本没有
使用
webrat,而且我仍然收到错误...', '~> 3.2.3' g
浏览 1
提问于2012-09-08
得票数 4
2
回答
如何
使用
纯Ruby (没有
XPath
/
CSS
)编写自定义
Capybara
选择器
我想写一个定制的匹配器来完成这个任务,但在我看来,
XPath
并不适合这个工作。(当然,也许在
XPath
中这样做是可能的,但在我看来,这样一个怪物
XPath
表达式很难编写、读取或维护。)因此,我想要做的是编写一个自定义
Capybara
选择器
,它不依赖于
xpath
或
css
在
Capybara
::Selector中定义的DSL方法。相反,我想
使用
纯Ruby代码来解决这个问题,因为我认为Ruby比
XPath
更适合这个问题。我该
浏览 6
提问于2014-01-15
得票数 2
回答已采纳
3
回答
如何
仅
检索未嵌套的元素?
、
我正在尝试解析一些XML内容,在本例中
使用
的是一些产品: <PRODUCT> </CATEGORIES></PRODUCTS>doc.
css
("PRODUCT").each do |product| puts product.<
浏览 4
提问于2018-02-15
得票数 2
回答已采纳
3
回答
水豚角材料的选择
、
、
、
、
我可以在RoR
RSpec
+
Capybara
进行选择吗?我通常用:但是对于角的md-select是不起作用的。水豚显示错误:
Capybara
::ElementNotFound: Unable to find select box "select_id"
浏览 4
提问于2016-02-08
得票数 1
回答已采纳
2
回答
导致TypeError的硒和WebMock
、
、
、
、
-2.14.0/lib/
capybara
/selenium/driver.rb:86:in `find_
xpath
'# /
capybara
-2.14.0/lib/
capybara
/querie
浏览 16
提问于2017-05-23
得票数 0
3
回答
rake cucumber和rake spec总是
使用
“开发”环境
、
、
、
、
我运行Cucumber和
RSpec
测试的rake任务总是
使用
我的development环境。(File.join(
Rails
.root, 'vendor/plugins/
capybara
'))require '
capybara
/cucum
浏览 1
提问于2011-03-29
得票数 11
1
回答
Rails
ActionView中的ArgumentError (3 for 1)::Helpers::TextHelper在运行
rspec
测试时
、
、
、
、
使用
:
rspec
specUsers/steve/.rvm/gems/ruby-1.9.3-p392/gems/nokogiri-1.5.9/lib/nokogiri/xml/node.rb:159:in `block in
xpath</
浏览 1
提问于2013-04-18
得票数 1
1
回答
Rails
:水豚找不到div元素
、
、
我正在
使用
Capybara
和
RSpec
来检查我的
Rails
项目。 %li= submit_tag 'Buy', :id => 'object-submit' end但我得到以下
Capybara
错误: Failure
浏览 1
提问于2013-07-13
得票数 2
1
回答
带页面模型的水豚非常慢。
、
、
、
我正在重构我的集成规范,以
使用
页面
对象
模式。我正在测试一个没有数据库的JS应用程序。我用的是恶作剧。 include
Capybara
::DSL has_
css
?} puts Benchmark.measure { have_
css
('.re
浏览 2
提问于2014-09-24
得票数 1
回答已采纳
1
回答
xpath
在
rspec
测试中找不到任何东西
、
、
、
@p subdomain: @account.subdomain first_name: "
Capybara
", ) end response.body, "/html") # see if
xpath
works.
浏览 3
提问于2013-11-13
得票数 0
4
回答
使用
黄瓜检查页面标题
、
、
、
|page_title|endexpected
css
"title" to return something (
RSpec
::Expectations::ExpectationNotMetError) 它在然后步骤中失败,但是当我手动转到页面时,页面确实会呈现标题
浏览 1
提问于2011-07-27
得票数 3
回答已采纳
3
回答
无法让水豚webkit正常工作
、
、
、
、
我正在
使用
capybara
在我的
rails
3应用上做集成测试。当我在场景中添加:js => true时,我的测试
使用
selenium,但是当我更改为
使用
js的webkit驱动程序时,我会得到如下的错误:我的add是一个多域应用程序,所以我在我的spec_helper中设置了端口:
Capybara
.server_port = 7171 在
浏览 0
提问于2011-09-14
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
自动化测试:盘点Selenium页面元素定位的8种方法
Scrapy框架的使用之Selector的用法
Selenium必看:父子、兄弟、相邻节点定位方式详解
零基础想学爬虫的看过来了!手把手从安装开始教你如何爬取网页!
RPA执行批量回复,改良了一版
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券