腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
Cypress
发现
隐藏
元素
、
、
、
、
我正在处理一个具有
隐藏
元素
的页面,直到您将鼠标悬停在该
元素
上,它才变得可见。问题是我的脚本在我读到代码的时候都会失败。请参阅下面的错误。 ? 这是
隐藏
元素
前后的屏幕截图。 ?
浏览 45
提问于2020-04-30
得票数 0
1
回答
如何
使用
Cypress
处理正确的iframe装载?
、
我正在
使用
Cypress
为包含iframes的web应用程序编写e2e自动化测试。web应用程序包含多个
隐藏
的iframes。当我登录到应用程序后,
Cypress
不显示正确的iframe。相反,它显示一个
隐藏
的iframe。有什么办法来处理菊花的选择吗? 大多数问题都与iframes内部的目标
元素
有关。我没有
发现
与
使用
iframes加载网页有关的任何问题。
浏览 2
提问于2019-06-06
得票数 0
3
回答
Cypress
调用不执行
隐藏
元素
交互的“显示”方法
、
、
、
、
我有一个情况,我想打开主菜单的子菜单,其中有布局构建
使用
嵌套的"ul-li“。不会出现悬停或鼠标切换效果,当它试图单击“
隐藏
的Li (子菜单1/2/3)”时,会导致自动中断。cy.get("target the li/a").trigger("mouseover") 其中一个博客在搜索时
发现
,要与鼠标悬停在某个按钮或链接上可见的
隐藏
元素
进行交互,您必须
使用
cy.invoke,如下所示,它将执行jquer
浏览 0
提问于2018-07-17
得票数 3
回答已采纳
3
回答
如何
在
Cypress
中获取
隐藏
元素
的HTML?
我在一个页面上有一个
隐藏
的div,我想在
Cypress
中获得一个引用,这样我就可以获得它的文本并在上面断言。据我所知,从API文档中我看不到有任何方法可以做到这一点。你可以
使用
{ force : true }选项来强制
Cypress
点击它认为不能点击的东西,但是没有这个选项来强制
Cypress
去寻找用户看不见但在dom中的
元素
。该
元素
通过display: none样式在dom上
隐藏
。这只是
Cypress
认为一个
元素
“
浏览 74
提问于2019-01-17
得票数 3
回答已采纳
2
回答
根据屏幕大小有条件地从DOM中删除
元素
、
、
、
在我的Vue/Vuetify应用程序中,我可以根据屏幕大小
使用
Vuetify 有条件地
隐藏
元素
。 <button @click="logout" data-cy="logout">Log Out</button通过设置CSS属性display: none来
隐藏
元素
这将导致以下
Cypress
命令失
浏览 1
提问于2020-12-22
得票数 2
1
回答
如何
处理
Cypress
中的菜单栏
这是密码于是我试了一试:cy.get('.moduleSearchbar').click(),但是
Cypress
没有找到它。我也
使用
了
Cypress
记录器,但是
使用
这个插件,它会多次记录相同的代码cy.get('.dx-viewport > app-root > .ng-star-inserted > .hydrated')似乎侧边栏和顶部菜单
隐藏
了按钮和
Cypress
只是看到相同的
元素
在整个页面。我真的很
浏览 0
提问于2021-02-18
得票数 0
回答已采纳
1
回答
当
使用
cy.viewport()时,
如何
触发窗口调整大小事件
我的目标是在
Cypress
中为角SPA应用程序开发一个e2e测试,测试
元素
是否
隐藏
/显示在不同视图中。这个事件是我必须手动分派的吗?
浏览 2
提问于2019-10-28
得票数 2
回答已采纳
1
回答
有没有办法从
Cypress
.io测试软件中调用Redux操作?
、
、
使用
redux和saga。有一个很大的商店和许多与传奇相关的动作。我需要做一些简单的事情。 从
cypress
调用我的注销操作。这将
使用
户注销。更新: im在
使用
MUI
元素
的react中。,已尝试申请 <Typography data-cy="log-out" ......>Logout</Typography> 并从测试中调用它 cy.get('data-cy="log-out"').click() 我在
浏览 18
提问于2021-07-30
得票数 0
回答已采纳
3
回答
“and”上的
Cypress
滚动行为和相对位置
、
调用
Cypress
cy.get方法时,将滚动页面,使所选
元素
位于页面顶部。 当顶部有一个相对定位的粘性工具栏时,这是有问题的,因为它可能会系统地
隐藏
元素
,从而导致进一步的click事件失败。你知道我该怎么解决这个问题吗,要么修改模板,保留一个粘性的顶部菜单而不进行相对定位(编辑:实际上标题是绝对定位的),要么设置
Cypress
在获取
元素
时稍微偏移滚动?当然,我可以
使用
cy.click({force:true})强制点击,但从长远来看,这并不是很好。
浏览 1
提问于2020-05-07
得票数 0
1
回答
Cypress
测试从页面中删除某些属性
、
当我
使用
cypress
(一种特定的测试)运行测试时,由于没有显示
隐藏
元素
,所以一直失败,但是当我手动运行相同的测试时,只要输入值,我就可以看到带有
隐藏
元素
的
元素
。在我们的UI中有一个字段,如果我传递无效字符,那么它应该立即
使用
aria显示
隐藏
的错误
元素
,但是在运行柏树时不会发生这种情况。 当我在同一个字段上手动运行相同的测试时,我得到的结果是。
浏览 9
提问于2022-08-08
得票数 1
8
回答
父
元素
为
隐藏
的访问
元素
-
cypress
.io。
、
、
、
、
问题就像标题中给出的那样,即访问父
元素
是
隐藏
的。问题是,按照的说法: 我
使用
的
元素
是一个dropdown
浏览 0
提问于2017-11-29
得票数 21
回答已采纳
1
回答
如何
使用
Cypress
断言HTML
元素
的高度或宽度大于指定的数量?
、
、
此突出说明
如何
使用
Cypress
断言具有指定高度的
元素
。cy.get(mainMenu).should('have.css', 'height', '55px')
如何
使用
Cypress
断言
元素
大于指定的高度?例如,我想断言某个HTML
元素
的高度总是大于100 to。
浏览 3
提问于2019-10-27
得票数 5
回答已采纳
1
回答
柏树:`cy.contains`和‘`cy’有什么区别?findByText` `
、
、
findByText来自柏树测试库我想知道它们之间有什么区别,什么时候我应该
使用
一个而另一个呢?
浏览 4
提问于2020-09-26
得票数 4
2
回答
在
cypress
.io中,如果没有
元素
,我
如何
在不失败的情况下计算
元素
的数量?
、
使用
cypress
.io,我可以获得与给定的CSS选择器匹配的HTML
元素
列表,如下所示:
cypress
.get(".some-class") 如果在页面上找不到具有class 'some-class'的
元素
,则测试失败。我想尝试获得如上的HTML
元素
列表,但如果
元素
的数量为0,则不会导致测试失败。
如何
使用
cypress
.io实现这一点?
浏览 36
提问于2019-03-25
得票数 4
1
回答
如何
在
Cypress
中识别span下的
元素
我无法识别span下的标识符。我也试着用柏树工作室拍摄。未捕获任何内容 完整的x-path类似于下面的/html/body/div1/div/div2/div/div3/div/div3/div/div1/div/h4/span 唯一标识符 Class=“logic_component_text”>午餐菜单 我是新来柏树的。非常感谢您提供的任何意见。
浏览 78
提问于2021-06-17
得票数 0
1
回答
Cypress
:获取webelements数组
、
但我
发现
,与Selenium资源相比,网上的
Cypress
help有点“落后”。在
Cypress
(和TypeScript)中,从这样的代码中获取WebElements数组是可能的吗?在Java和Selenium中,我会这样做: List<WebElement> rows = driver.findElements(By.id("^row")); 然后,我可以
使用
例如Stream()将每个
元素
解析为一个类,然后该类访问其中的(子)
元素
。但是我
发现
浏览 19
提问于2020-12-09
得票数 3
回答已采纳
1
回答
使用
cypress
查找iframe时遇到困难
、
、
、
我
发现
了一个GitHub问题,它讨论了关于iframe的
cypress
局限性的工作,而this是我
使用
的解决方案。
Cypress
.Commands.add('iframe', { prevSubject: 'element' }, $iframe => { resolve($iframe.contents().find(
浏览 16
提问于2019-01-22
得票数 0
回答已采纳
2
回答
如何
用柏树切换到iFrame
我
使用
Cypress
自动登录到受iFrame保护的web应用程序。在我的Selenium中,我可以
使用
命令切换到iFrame:之后,我也可以访问iFrame
元素
。 但是有了柏树,我不知道换帧的方法?
浏览 1
提问于2018-10-09
得票数 2
1
回答
为什么
Cypress
‘not’函数只搜索第一个孩子,而不是所有的孩子?
、
class="second-child"> </div></body>显然,
Cypress
只能找到.first-child
元素
,而不能找到.second-child
元素</em
浏览 0
提问于2020-06-24
得票数 1
1
回答
返回布尔值的函数,用于检查
cypress
中是否存在
元素
、
、
如何
编写返回布尔值的函数来检查
cypress
中UI上是否存在
元素
。我有以下代码,它似乎工作得很好,直到我遇到一个
元素
,我只能通过cy.get('.I_am_selector')获取该
元素
,并且当我
使用
我的函数isElementExist时,它总是返回fasle,因为
Cypress
I_am_selector).length == 0; export function isElementExist(selector: string): boolean {
浏览 1
提问于2021-05-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
jquery 介绍,如何使用 jquery 选取元素
如何使用Python从列表中删除指定的元素
如何有效运营百家号?发现其中隐藏的技巧
“Instagram小技巧”ins如何隐藏聊天信息?私密信息不被发现
如何使用苹果手机隐藏技巧,怎么才能微信分身
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券