腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(206)
视频
沙龙
2
回答
Ruby
Capybara
元素
未找到
错误处理
ruby
、
capybara
xpath(:xpath,‘/html/body/div1/div10/div2/div2/div1/div5/div/div2/a’).text,internet.find 我遍历了一系列页面,有时这个xpath将不可用。如何继续到下一个url,而不是抛出错误并停止程序?谢谢。
浏览 13
提问于2020-06-16
得票数 2
回答已采纳
2
回答
NoMethodError:用于Puma::Events:Class的未定义方法“字符串”
ruby-on-rails
、
capybara
、
puma
我正在运行一个非常简单的测试,它需要javascript,只需要检查索引加载和
元素
,如下所示: setup/.rbenv/versions/3.1.2/lib/
ruby
/gems/3.1.0/gems/
capybara
-3.37.1/lib/
capybara
/server.rb:77:in `block
浏览 15
提问于2022-10-22
得票数 5
回答已采纳
1
回答
使用
Capybara
和Poltergeist抓取Google趋势的麻烦
ruby
、
xpath
、
capybara
、
screen-scraping
、
poltergeist
<div id="TOP_QUERIES_0_0table" class="trends-table">我猜这与在页面加载时动态生成的表有关,但我不确定这是否应该阻止水豚捕获页面上已经加载的
元素
。::ElementNotFound:无法从/Users/karan/.rvm/gems/
ru
浏览 1
提问于2014-12-09
得票数 0
1
回答
如何单击页面上的
元素
而不加载
capybara
元素
?
ruby
、
capybara
是否可以在不使用
capybara
和
Ruby
加载页面的情况下单击
元素
?
浏览 1
提问于2022-06-06
得票数 1
回答已采纳
1
回答
如何从
Capybara
元素
中提取硒
元素
?
ruby
、
selenium
、
webdriver
、
capybara
、
site-prism
我比
Ruby
、
Capybara
和SitePrism更熟悉Java和Selenium,所以如果这个问题比较重的话,我很抱歉。Selenium有一个非常有用的类来管理选择标记,它可以通过传递表示select的Selenium
元素
()来创建。我想要一个Select,这样我就可以使用它的方便方法。然而,通过使用SitePrism和
Capybara
,定义
元素
的标准方法允许我访问由
Capybara
的Element类建模的select,而且我似乎找不到从
Capybara
元素<
浏览 1
提问于2013-09-10
得票数 8
回答已采纳
3
回答
使用
Capybara
- Element附加文件当前不可见,因此可能无法与其交互
ruby
、
selenium
、
capybara
输入
元素
为:`block in set' from /usr/lib/
浏览 3
提问于2013-02-23
得票数 2
2
回答
Cucumber/
Capybara
:在PhantomJS下测试随机失败
exception
、
cucumber
、
capybara
、
phantomjs
当我在PhantomJS下运行黄瓜场景时,我得到随机位置中的异常 看起来驱动程序不会等待
元素
出现我使用的是:
Ruby
2.0 Cucumber 1.3.6
Capybara
2.1.0 Selenium-webdriver 2.35.1 PhantomJS 1.9.1
浏览 1
提问于2013-09-09
得票数 2
1
回答
多个
元素
具有相同标签的网页上的文本验证
ruby
、
cucumber
、
capybara
"Provide your details"endAmbiguous match, found 3 elements matching css "h2" (
Capybara
::Ambiguous) 如何让
Ruby
/Cucumber/
Capybara
浏览 3
提问于2016-04-01
得票数 0
回答已采纳
2
回答
使用rspec、
ruby
和
capybara
获取webelement的背景色
ruby
、
selenium
、
rspec
、
capybara
我想要获取web
元素
的背景颜色。我不确定在
ruby
/
capybara
中相同的确切命令。我们在我们的We应用程序自动化中使用了
ruby
、selenium和capaybara。
浏览 3
提问于2016-05-26
得票数 2
1
回答
Capybara
-重写节点上的属性
ruby
、
capybara
假设我成功地检索了一些
Capybara
节点:
元素
有一些讨厌的属性,我只想忽略或覆盖给定测试的上下文:是否有可能覆盖
Capybara
节点上的属性?我尝试过
ruby
散列赋值语法,没有运气;编辑(完全错误): undefined metho
浏览 2
提问于2013-07-10
得票数 2
回答已采纳
1
回答
Capybara
断言下拉列表具有选定的不工作的期望值
capybara
、
html-select
test do gem '
capybara
', '~> 2.0.3' gem'database_cleaner' gem "ffaker" gem "
capybara
-firebug", "~> 1.3.0
浏览 2
提问于2013-04-16
得票数 1
1
回答
Capybara
::Webkit::InvalidResponseError: Javascript执行失败
ruby-on-rails
、
capybara
、
cancan
、
capybara-webkit
、
cancancan
/.rvm/gems/
ruby
-2.1.9/gems/
capybara
-webkit-1.11.1/lib/
capybara
/webkit/browser.rb:211:in `command'# /Users/siaw23/.rvm/gems/
ruby
-2.1.9/gems/
capybara
-webkit-1.11.1/lib
浏览 1
提问于2016-08-03
得票数 2
回答已采纳
2
回答
如何使用纯
Ruby
(没有XPath/CSS)编写自定义
Capybara
选择器
capybara
因此,我想要做的是编写一个自定义
Capybara
选择器,它不依赖于xpath或css在
Capybara
::Selector中定义的DSL方法。相反,我想使用纯
Ruby
代码来解决这个问题,因为我认为
Ruby
比XPath更适合这个问题。我该怎么做呢?(例如,我可以创建自己的选择器对象并将其附加到
Capybara
::Selector.all或其他东西中吗?)(从上交叉张贴) 如何在不局限于XPath或CSS的情况下定义我自己的
Capybara
matcher?XPath在大多数
浏览 6
提问于2014-01-15
得票数 2
回答已采纳
6
回答
使用规范进行测试,来自铁路公司的第三章的水豚不起作用(have_selector(“标题”,:text =>‘testing’))
testing
、
capybara
、
ruby-on-rails-3.2
、
rspec-rails
、
spork
我在
ruby
.railstutorial.org/
ruby
-on-rails-tutorial-book.上工作我正在使用rails 3.2.7,spork,rspec,
capybara
,launchy错误消息是: 1)静态页面主页的标题应该是' Home‘Failure/Error: page.should have_selector(' title ',:text =>’vecHome‘)
Capybara
should have_selector hea
浏览 4
提问于2012-07-30
得票数 10
回答已采纳
1
回答
水豚在页面上找不到
元素
ruby
、
ruby-on-rails-4
、
selenium
、
capybara
我正在使用
Capybara
与Selenium web驱动程序创建一个RSpec测试,它将加载网站,登录,转到登录页面,单击登录页面中的第一个仪表板链接,返回登录页面,单击第二个链接,等等。每当
Capybara
返回到登录页面时,当尝试单击第二个链接时,它总是返回ElementErrorNotFound。我的猜测是,在
元素
被单击之前,JavaScript不会加载,但是
Capybara
现在不是足够智能,可以等待页面加载吗?
浏览 0
提问于2014-12-19
得票数 0
2
回答
当找到相同的
元素
时,
Capybara
为什么不允许fill_in?
rspec
、
capybara
、
selector
当我找到
元素
时find('input#auto_policy_drivers_attributes_0_last_name') => #<
Capybara
::Element tag="input" path="/html/body/section/div[1]/form/div[4]/div[2]
浏览 4
提问于2015-11-23
得票数 0
回答已采纳
3
回答
水豚无法通过id找到
元素
ruby
、
cucumber
、
capybara
当我使用save_and_open_page时,我可以看到
元素
。但我用has_css?Object>)> page.html.scan(/id=\"notice_sent\"/).countpry(#<Object>)> page.find('#notice_sent')from /Users
浏览 0
提问于2016-03-22
得票数 9
回答已采纳
3
回答
检查
元素
是否有两个类
ruby
、
xpath
、
capybara
<div class='a b'></div><div class='c d'></div> 有没有办法检查div
元素
是否有两个类a和b?我使用
Ruby
,
Capybara
和XPath来选择
元素
,但是css可以解决问题。
浏览 0
提问于2012-08-01
得票数 8
回答已采纳
4
回答
如何使用RSpec和
Capybara
定位本地化按钮?
ruby-on-rails
、
ruby-on-rails-3
、
rspec
、
capybara
、
rspec2
我使用RSpec和
Capybara
进行
Ruby
on Rails测试。click_button("Create my account") 有没有什么方法可以简单地选择
Capybara
页面上的第一个input[type="submit"]
元素
?
浏览 0
提问于2013-02-23
得票数 4
回答已采纳
3
回答
与Webdriver相比,Watir-Webdriver和
Capybara
有性能问题吗?
ruby
、
selenium-webdriver
、
capybara
、
watir-webdriver
、
selenium-grid
我即将把我的测试自动化语言从Java改为
Ruby
(我的新工作是让
Ruby
更好地融入技术领域)。我有很多使用Java和Webdriver的经验,但是可以看到像Watir和
Capybara
这样的包装器在
Ruby
中使用得更多,而不是直接访问Webdriver API。我通常尝试将Saucelabs之类的第三方网格集成到我的测试框架中,但我了解到selenium web
元素
对象的缓存非常重要,因为不断查找
元素
可能会对性能产生影响。如果我使用
Capybara
这样的库,我会失去控
浏览 0
提问于2013-08-25
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
全面讲解在Rust中处理错误的有效方法
GitLab 是如何用 Headless Chrome 测试的
13年开发经验:总结了10条bug测试与解决方法
如何选择适合自己的编程语言?
文心一言 VS 讯飞星火 VS chatgpt (188)-- 算法导论14.1 5题
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券