腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
在
SitePrism
Capybara
框架
中
,
为什么
我们
要
使用
@
symbol
创建
一个
对象
?
ruby
、
selenium-webdriver
、
capybara
、
site-prism
我只是想知道
为什么
我需要将它定义为实例变量?
为什么
不是本地的呢?我知道@home可以在所有的step def方法中共享。没有这一点,还有其他具体的原因吗?请帮助我了解我所知道的以外的原因。
浏览 3
提问于2016-07-11
得票数 0
2
回答
来自页面解密的未初始化常量
SitePrism
ruby
、
cucumber
、
capybara
、
site-prism
我尝试
使用
Capybara
,Cucumber和
SitePrism
来设置
一个
基本的
框架
,但是当我开始
一个
测试时,我总是收到错误,"uninitialized constant
SitePrism
(NameError/features/classes' World(
Capybara
::RSpecMatchers)class LoginPage
浏览 2
提问于2016-03-28
得票数 0
2
回答
在
页面
对象
模型
中
定义单选按钮是否有任何好处(例如,
SitePrism
)而不是直接
使用
Capybara
?
ruby
、
capybara
、
pageobjects
、
site-prism
我
使用
的是cucumber/ruby/
capybara
/
siteprism
框架
,目前正在实现测试页面。我已经达到了
一个
点,
在
几个页面
中
每个页面都有很多单选按钮(超过20个),我在想,尝试将所有这些单选按钮映射为页面
对象
模型
中
的静态元素是否真的有什么好处?也就是说,考虑一下,
在
步骤定义中
使用
单选按钮的文本并直接调用水豚的'choose‘方法似乎
要</em
浏览 5
提问于2016-12-02
得票数 0
2
回答
可以
在
SitePrism
页面中
使用
"steps“吗?
ruby
、
cucumber
、
capybara
、
site-prism
我
在
一个
cucumber-ruby
框架
中
工作,
我们
使用
Capybara
和
SitePrism
来驱动浏览器。我遇到了一种情况,如果发生错误,我想重试一系列步骤,所以我
在
SitePrism
页面中放置了
一个
具有逻辑的方法来涵盖这一点,如下所示:When I click on the backundefined method `steps' for #<MySitePri
浏览 5
提问于2017-04-13
得票数 0
2
回答
我怎样才能解决这个水豚/rspec命名冲突?
ruby
、
rspec
、
capybara
、
site-prism
我正在用
Capybara
编写
一个
新的rspec测试用例(实际上是
SitePrism
,它
使用
Capybara
),我遇到了
一个
显而易见的问题:。本质上,由于其中一种或另一种的变化,RSpec和
Capybara
现在都有名为all的方法,当我试图
使用
SitePrism
查找一组元素或
SitePrism
部分时,
Capybara
调用错误的方法并返回某种类型的RSpec::Matchers::BuiltIn::Al
浏览 0
提问于2015-10-05
得票数 0
1
回答
如何为可能有子域的
SitePrism
::页面设置URL?
capybara
、
site-prism
测试还需要能够完全
在
具有不同域的测试环境上运行,而且
在
测试环境
中
根本没有子域,即使对于在生产站点中具有子域的页面也是如此。因此,将完整的URL放入每个
SitePrism
::Page并不是
一个
选项。我认为最好的选择是完全停止
使用
Capybara
.app_host,
创建
一个
URL构建器,它将
使用
环境状态(即:test或:production)、页面的相对路径以及
一个
标志,指示页面是否是生产子域的一部分g
浏览 2
提问于2014-01-09
得票数 0
回答已采纳
2
回答
检查站点棱镜中是否有特定类型的类
ruby
、
selenium
、
capybara
、
site-prism
在
红宝石中
使用
Capybara
并
使用
站点Prism
创建
页面
对象
。</div>我为本节
创建
了类:endclass ServicesPage<
SitePrism
::Page sections :s
浏览 1
提问于2017-11-02
得票数 0
回答已采纳
2
回答
如何在
SitePrism
节的集合
中
搜索与特定条件匹配的节
ruby-on-rails
、
automated-tests
、
capybara
、
site-prism
我想在Sections集合
中
搜索与具有给定id的行相对应的Section,然后单击该行的元素。相反,如果我将行集定义为elements,那么PageObjectClass.<elements_name>将返回一组
Capybara
元素,我可以在这些元素上执行
Capybara
find,但这样就不能
使用
SitePrism
section.el
浏览 0
提问于2016-10-12
得票数 1
1
回答
是否可以
在
SitePrism
模块中
使用
类变量?
capybara
、
site-prism
我正在编写
一个
测试步骤,我需要给
Capybara
的page.check()方法checkbox_name名称复选框的名称值。我希望将它保存为页面
对象
模型
中
的类变量,如下所示: def self.
浏览 0
提问于2017-03-03
得票数 0
回答已采纳
2
回答
如何利用Cucumber/
Capybara
获取
Siteprism
页面
对象
模型
中
的CSS样式
ruby
、
cucumber
、
capybara
、
site-prism
如何利用Cucumber/
Capybara
获取
Siteprism
页面
对象
模型
中
的CSS样式。对于元素,我
使用
下面的代码获取CSS对于部分,当我尝试像上面这样
使用
相同的内容时我的错误就像 用于#section_name_Section:0x3635b08> (NoMethodE
浏览 12
提问于2014-06-10
得票数 1
回答已采纳
1
回答
无法从给定的标签文本
中
定义
siteprism
元素
capybara
、
site-prism
我
使用
的是黄瓜/ruby/
capybara
/
siteprism
框架
,我
在
识别元素时遇到了问题,因为
我们
遗漏了in、名称等,或者它们实时
创建
了它们。我主要是试图
在
站点棱镜页面
对象
模型
中
定义其中的一些元素。例如,我试图
在
“输入”字段
中
输入以下“Name”的一些数据:<div class="control-group">
浏览 0
提问于2016-12-01
得票数 1
回答已采纳
1
回答
在
定义页面
对象
时,是否可以
使用
siteprism
变量来定义新的变量?
cucumber
、
capybara
、
pageobjects
、
site-prism
我正在做
一个
黄瓜、红宝石、水豚、
siteprism
项目,
我们
在
一个
siteprism
页面
对象
中
定义大多数UK变量。sections :user_container, "#user_container" do sections :addr
浏览 5
提问于2017-02-15
得票数 0
回答已采纳
3
回答
如何动态地向
SitePrism
页面
对象
添加节?
ruby
、
cucumber
、
capybara
、
automated-tests
、
site-prism
我正在
使用
SitePrism
测试我的web应用程序。我有许多扩展
SitePrism
::Page的类,很多常用的HTML片段都是通过扩展
SitePrism
::Section的匹配类来表示的。最初的开发人员
创建
了
一个
Page
对象
来镜像每个可用的模板。只要测试的数量很低,并且
在
我们
的特性文件
中
没有太多的页面变体,这是很好的。 随着多个测试用例的增加,页面
对象
开始以惊人的速度增长。虽然
我们
浏览 2
提问于2015-08-25
得票数 4
回答已采纳
2
回答
使用
Cucumber &
SitePrism
的未初始化常数(
SitePrism
)
ruby
、
cucumber
、
site-prism
我正在
使用
Cucumber和
SitePrism
创建
一个
测试自动化。在运行cucumber命令以启动场景时,我得到了
一个
错误,并得到了以下错误:.../features/page_object/home_page.rb:1:in `<top (required)>' 特性
浏览 5
提问于2017-01-05
得票数 1
2
回答
页面
对象
模型和自动化
框架
与Ruby?
automated-testing
、
page-objects
、
ruby
我将开始为
一个
新项目开发
一个
框架
。
我们
使用
/
Capybara
(Ruby)。我
在
java中看到了大多数PoM的例子,
在
java
中
,类感觉更多obvious...however --我仍然对一些PoM设置(尤其是对于PoM)感到有些迷茫。何时
创建
和返回类
对象
?假设我
浏览 0
提问于2019-03-15
得票数 2
回答已采纳
1
回答
将
SitePrism
与Rspec和
Capybara
功能规范一起
使用
ruby
、
rspec
、
capybara
、
site-prism
我最近通过rubyweekly电子邮件发现了
SitePrism
。看起来棒极了。我可以预见这将是未来。@home_page.load # => visit @home.expanded_url 然而,我不确定的部分是,如果我认为点击" login“链接,
Capybara
中
的浏览器就会进入登录页面--然后我就可以访问登录页面的
一个</e
浏览 6
提问于2013-04-06
得票数 3
1
回答
扩展Cucumber
中
的模块
ruby
、
module
、
cucumber
、
capybara
我知道
在
Cucumber
中
,我可以
创建
一个
模块,然后将该模块包含到World
对象
中
,并且我
在
新
创建
的模块
中
创建
的所有方法都是全局可用的 def my_methodendWorld(MyModule)我在这里看到的问题和我遇到的
一个
问题是方法
浏览 0
提问于2015-06-30
得票数 0
2
回答
我建造最简单的网络爬虫w/
Capybara
的尝试失败了。我做错了什么?
ruby-on-rails
、
ruby
、
selenium
、
capybara
但基本上没有成功**crawler.rbrequire "
capybara
/dsl" include
Capybara
rack-test requires a rack application, but none was given (ArgumentError)require"
capybara<
浏览 1
提问于2016-10-19
得票数 0
回答已采纳
3
回答
递归检查是否存在嵌套元素
ruby
、
recursion
、
cucumber
、
capybara
、
site-prism
为了给您提供
一个
背景,我
使用
Ruby与Selenium、Cucumber、
Capybara
和
SitePrism
一起
创建
自动化测试。例如,
要
检查这个特定元素的文本,我将这样做:end 有没有任何方法可以递归地检查Ruby
中
是否存在这样
浏览 3
提问于2018-03-08
得票数 0
回答已采纳
2
回答
Selenium找不到类型编号的字段
ruby
、
selenium
、
cucumber
、
capybara
我不太喜欢他们
在
浏览器
中
的样子,但我有几个领域需要在手机上
使用
数字键盘,这似乎是获得数字键盘的最简单方法。我
使用
SimpleForm来构建表单,当我设置:as => :text时,一切都可以工作,但是如果设置了:as => :number,字段就不会被填充。我没有发现任何错误,只是字段没有被填满。
在
没有必要
使用
@javascript且不启动浏览器的情况下,这也很好。事物的版本:cucumber (1.3.14) selen
浏览 4
提问于2014-04-28
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券