腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
让
Cypress
仅
处理
可见
元素
?
cypress
我正在尝试使用这一
元素
: cy.get('[data-cy-component=single-picker-search] input').type('Live'); 当我运行它时,它告诉我有超过1个我尝试查看每个
元素
,但如果
元素
不
可见
,则此操作失败: cy.get(singlePickerSearch).each(($el) => {});
如何
浏览 48
提问于2019-02-07
得票数 20
回答已采纳
3
回答
断言该
元素
在
Cypress
中不可操作
automated-tests
、
chai
、
cypress
如果页面上的
元素
不可操作(在本例中,该
元素
由另一个
元素
覆盖)并尝试单击它,则
Cypress
将显示如下错误: should.not.be.visible -
元素
是
可
浏览 1
提问于2018-08-29
得票数 21
回答已采纳
1
回答
单击页面上的某处可关闭下拉列表等项目
cypress
我有一个问题,下拉列表在dom中成为顶层,而所有其他
元素
对于
cypress
不再
可见
。用户可能只需单击某处即可关闭下拉菜单。然而,我在柏树上失败了。我只能点击dropdown -
元素
本身,因为在下拉列表中有多个项目,我甚至必须选择一个(不想要) 我需要一些东西
让
cypress
点击一些不特定的东西,比如: root().click或cy.get('body
浏览 7
提问于2021-09-30
得票数 0
1
回答
在柏树无头环境下运行测试会产生错误cy.click()
cypress
node_modules\.bin\
cypress
run --spec **/*.features 问题: 这个
元素
不
可见
错误的可能原因是什么?
如何
在无头模式下
处理
等待?
浏览 3
提问于2020-08-19
得票数 0
2
回答
在click()中使{force:true}函数为默认行为
function
、
click
、
cypress
我正在使用
Cypress
来测试一个web应用程序。我一直得到这个
可见
性错误(这个
元素
‘’是不
可见
的,因为它的父
元素
.)当试图使用click()函数单击链接/按钮时。
Cypress
‘建议’解决这个问题,或者使用 {force: true} 来禁用错误检查‘确实有帮助。现在,我一直在谷歌
如何
使{force:true}是click()函数的默认行为,所以我不必在每次使用click()函数时都编写它,但是到目前为止还没有找到任何东西-- 有这个可能吗?
浏览 6
提问于2020-04-20
得票数 2
2
回答
验证
元素
在带有
Cypress
的Viewport中
javascript
、
testing
、
cypress
、
end-to-end
Cypress
的visible匹配器根据各种因素将一个
元素
视为
可见
元素
,但是它没有考虑到视口,因此在屏幕外滚动的
元素
仍然被视为
可见
元素
。
如何
验证
元素
是否在视图端口内?
浏览 3
提问于2019-11-05
得票数 14
3
回答
如何
使用
Cypress
检查按钮已禁用
automated-testing
、
cypress
ng-reflect-disabled="true" ng-reflect-color="primary" 上面包含的
元素
可以根据用户权限启用或禁用按钮我试着用但我不知道
如何
使它与我的' get‘
元素
一起工作(见下文)。
浏览 0
提问于2018-06-19
得票数 33
5
回答
使jQuery更改的代码
可见
javascript
、
jquery
、
firefox
、
code-generation
如何
使jQuery (JavaScript)生成或更改的代码
可见
?在浏览器中显示普通代码(例如Firefox)
仅
显示
元素
被jQuery/JavaScript更改和操作之前的内容。在哪里我可以
让
活动代码
可见
?
浏览 8
提问于2011-08-03
得票数 0
回答已采纳
3
回答
你能测试一个
元素
是否被滚动到
cypress
我有一个链接,当点击它时,它将滚动到相同页面上的div
元素
。是否有一种方法,我可以点击一个链接,并确定
元素
实际上是滚动的?
浏览 5
提问于2019-12-19
得票数 1
2
回答
柏树测试是绿色的本地,但失败的CI -提示调试?
javascript
、
continuous-integration
、
e2e-testing
、
cypress
让
测试在本地机器上完美地工作(尝试在行中运行几次),但是当相同的代码通过CI (当前的Bitbucket管道)运行时,有几个测试由于奇怪的原因而失败。还有一些是不正常的,而且经常是随机发生的,就像那个
元素
是不
可见
的,但是看一下屏幕截图,我可以很好地看到。我尝试使用
cypress
-failed-log插件查看命令日志,但这并没有真正的帮助,因为这与我在本地看到的一样,但在CI中失败了。我在
Cypress
仪表板上看到的视频也没有多大帮助,因为它通常太快了,有些东西甚至在那里都看不见。 有人能建议我
如何
浏览 0
提问于2019-06-15
得票数 16
1
回答
React测试库与柏树查询哲学
testing
、
cypress
、
react-testing-library
、
e2e-testing
、
testing-library
阅读
Cypress
文档
让
我有点困惑,因为这两个库在应该
如何
查询
元素
方面似乎有相反的观点。我觉得这两种方法之间存在矛盾。我明白我们应该测试用户实际看到的内容(测试库)。
浏览 8
提问于2022-07-26
得票数 3
2
回答
等待页面加载-
Cypress
javascript
、
testing
、
automated-tests
、
cypress
、
pageload
class HomePage { cy.visit(
Cypress
.env('url') + '.ie/'); cy.wait(1000
浏览 121
提问于2021-03-07
得票数 1
回答已采纳
3
回答
如何
使用jsonAssertion.softAssert断言
元素
是
可见
的
automation
、
cypress
我能够使用softAssert()方法来验证
元素
中的文本,但我正在试图弄清楚
如何
使用softAssert()方法断言
元素
是
可见
的。我试图断言的
元素
是输入字段、表和按钮。下面我给出一个简单的例子。我就是这么做的:
Cypress
.Commands.add('softAssert', (actual, expectedjsonAssertion.jsonDiff
浏览 12
提问于2022-02-27
得票数 1
3
回答
Cypress
使用regex检索具有id中匹配文本的
元素
。
angular
、
cypress
我有多个带有id features-#####和features-#####的div
元素
,其中#是一个动态图形。
如何
让
Cypress
找到id features-的匹配部分的所有
元素
,然后以编程的方式单击第一个或第二个
元素
?这是我到目前为止所做的,但是我无法找到使用regex检索所有
元素
的hwo,然后以编程方式
处理
它们。
浏览 5
提问于2020-04-20
得票数 4
回答已采纳
2
回答
如何
重写'findByTestId function from
Cypress
Testing Library‘中的'data-testid’
cypress
、
testing-library
、
cypress-testing-library
已尝试此代码<div class="some random class name" id="userprofile-open" role="button">SB</div> 我想用下面的代码单击该
元素
浏览 2
提问于2021-05-26
得票数 0
2
回答
如何
用柏树切换到iFrame
cypress
我使用
Cypress
自动登录到受iFrame保护的web应用程序。//*@id='app']/iframe")));但是有了柏树,我不知道换帧的方法?
浏览 1
提问于2018-10-09
得票数 2
2
回答
如果我们要从定位
元素
中获取3个
元素
,并且我需要在
cypress
中单击第二个
元素
,该
如何
处理
cypress
如何
处理
如果我们从定位
元素
中获取3个
元素
,并且我需要在
cypress
中单击第二个
元素
,使用First()和Last()方法,我们可以与last和first进行交互,但是对于中间
元素
,我们
如何
实现
浏览 20
提问于2020-05-08
得票数 0
1
回答
如何
测试从下拉菜单中单击并关闭的功能
e2e-testing
、
cypress
我正在测试
cypress
下拉窗口的功能。打开下拉菜单后,测试它是否
可见
。
如何
测试在菜单外单击将关闭下拉菜单?据我所知,您只能在可单击
元素
上调用.click(),否则它将抛出错误。
浏览 15
提问于2019-02-28
得票数 2
回答已采纳
1
回答
元素
与DOM错误分离。
javascript
、
dom
、
automation
、
cypress
如您所见,“
元素
存在”和“
元素
是
可见
的”断言都是通过的。下一个操作命令click、type、clear有时会给出这个错误。我怎么才能修好它? .scrollIntoView() .should("be.exist") 您可以看到我正在
处理
哪些组件您可以在这里看到最新的更新:我使用了
Cypress
.do
浏览 8
提问于2022-11-03
得票数 0
3
回答
当父
元素
具有CSS属性时
Cypress
断言
元素
是
如何
可见
的: display: none
javascript
、
css
、
cypress
、
display
如何
为父
元素
隐藏css属性的
元素
编写柏树
可见
断言?Cy.get('.price-total').should('be.visible')此
元素
<span.price-total>不
可见
,因为它的父
元素
<div.tem--总价格-移动显示>具有CSS属性: display: none 我必须尝试在
浏览 1
提问于2021-03-15
得票数 3
点击加载更多
相关
资讯
生产小工单,如何让生产进度实时可见?
在CSS布局中,如何让子元素在垂直方向上的margin隔离父元素
如何让 Python 处理速度翻倍?内含代码
如何让注解处理器支持 Kotlin?
循环水处理设备如何让中央空调系统节能?
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券