腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
cypress
加载
从
列表
中
选择
的
页面
、
现在,我有3个不同
的
网站,即时通讯测试和相同
的
代码,所有的工作。但每次我必须手动更改每个网站
的
URL以进行测试时,如下所示: it('Navigate to URL', function() {}) 然后将URL更改为我
的
其他网站等。是否可以在测试开始前
选择
URL?因此,当我“开始”测试时,它会停下来一秒钟让我
选择
URL,就像我有一个下拉菜单来
浏览 20
提问于2020-04-17
得票数 0
回答已采纳
1
回答
当webpack-dev-server导致
页面
重新
加载
时,在GUI
中
重新运行
Cypress
测试
、
、
、
我正在使用一个开发工作流程
的
webpack服务器和
Cypress
GUI,我想让
Cypress
在WDS自动重新
加载
触发
页面
重新
加载
时自动重新运行/重新启动测试。现在发生
的
情况是,WDS导致
页面
重新
加载
,但
Cypress
会话只是停留在它停止
的
地方。 我似乎找不到一个方法来实现这一点。我没有看到任何公开
的
(或私人
的
)方式来触发
Cypress
浏览 1
提问于2018-09-08
得票数 5
1
回答
为什么
Cypress
没有使用名称或id
选择
器找到我
的
按钮?您可以使用ID来
选择
任何元素
为了熟悉自动化测试,我在facebook.com上运行
Cypress
的
简单测试。//下面将**'ed代码替换为您自己
的
凭据。/// <reference types="
cypress
" /> context('tests login', function () {
浏览 0
提问于2021-07-21
得票数 0
回答已采纳
2
回答
如何根据默认值
选择
Cypress
中
的
选择
控制选项?
下面是我
的
应用程序
中
的
一个select控件: <option value="yes"> Yes <option> <option value="maybe"> Maybe <option>默认情况下,在<em
浏览 1
提问于2022-08-16
得票数 1
1
回答
如何在
Cypress
中等待所有组件
加载
完毕?
、
当我
从
系统中指向QA时,我
的
Cypress
测试用例工作得很好。但是
从
CI计划
的
构建会随机失败,因为有时
页面
需要更多
的
时间来
加载
。 我尝试过cy.wait(1500) ->,它有时有效,有时失败。所以,我想知道
cypress
中
是否有一个命令可以等待
页面
中
的
所有组件
加载
完毕。而不是在cy.wait()
中
尝试不同
的</e
浏览 70
提问于2020-05-12
得票数 0
回答已采纳
2
回答
在
cypress
.io
中
,如果没有元素,我如何在不失败
的
情况下计算元素
的
数量?
、
使用
cypress
.io,我可以获得与给定
的
CSS
选择
器匹配
的
HTML元素
列表
,如下所示:
cypress
.get(".some-class") 如果在
页面
上找不到具有class 'some-class'
的
元素,则测试失败。这是设计好
的
。 我想尝试获得如上
的
HTML元素
列表
,但如果元素
的
数量为0,则不会导致测试失败。 如何使用
cypr
浏览 36
提问于2019-03-25
得票数 4
2
回答
在单击
Cypress
中
的
链接时,在
页面
呈现之前,我如何等待数据
加载
?
这个应用程序
的
构建方式是,你不能直接转到指定
的
url。所以我不能做cy.visit(#specifiedURL)..。所以我需要这样做: .click() cy.wait(#alias);因此,当点击该按钮时,它会将我重定向到应用程序
的
新
页面
,但我需要在呈现
页面
之前
加载
数据……
浏览 2
提问于2020-05-26
得票数 0
1
回答
删除
Cypress
默认代理设置
、
当运行
Cypress
测试时,我很难
加载
被测试
的
应用程序
的
页面
。经过长时间
的
调查,我发现
Cypress
使用
的
是
从
我
的
环境变量
中
检索
的
公司代理,根据文档,这个代理不再是活动
的
,所以我
从
我
的
环境变量
中
删除了它,但是
Cypress
仍然在使用它,即使在重新启动了柏树和VsCode我还尝试了以下解决方案:
浏览 2
提问于2020-12-08
得票数 0
1
回答
柏树进入无限循环到lauch网页。
、
、
我试图在定义
的
环境之外访问一个URL,但是
页面
加载
在一个循环中,一旦身份验证
从
Login屏幕上完成,它就不会
加载
主页exportclass Utility { console.log(envs)}else i
浏览 5
提问于2022-04-19
得票数 0
3
回答
我如何使用柏树与组件是预取或预装webpack?
、
、
、
、
我使用
的
是
Cypress
7.7.0 (在8.0.0上也进行了测试),并且遇到了一个有趣
的
竞赛条件。我正在测试一个
页面
,
Cypress
首先进行
的
交互之一就是单击一个按钮来打开一个模式。我
的
Cypress
测试
从
cy.get('#modal-button').click()开始,但这没有
加载
该模型,因为该模型还没有完成下载/
加载
。相反,它什么也不做(甚至不会向控制台抛出任何
浏览 11
提问于2021-07-20
得票数 0
回答已采纳
1
回答
如何处理柏树
中
的
交叉原点元素?
作为e2e方案
的
一部分,我正在尝试
选择
第三方网站支付
页面
上
的
信用卡详细信息。除非我付款,否则我
的
方案不会完成。邮寄付款,我也需要检查订单
的
细节。下面是错误-
Cypress
检测到
页面
加载
时发生
的
跨源错误: 阻止了原名为"https:// some“
的
帧访问跨源帧。在
页面
加载
之前,您被绑定到原始策略: https://
浏览 2
提问于2021-09-23
得票数 1
1
回答
如何等待直到所有组件
加载
到柏树
中
?
、
当我
从
我
的
系统运行到QA时,我
的
Cypress
测试用例工作得很好。但是CI
的
计划构建是随机失败
的
,因为有时
页面
需要更多
的
时间来
加载
。 我尝试过cy.wait(1500) ->,它有时工作,有时失败。所以,我想知道在
Cypress
中
是否有一个命令可以等待
页面
中
的
所有组件被
加载
?我不是在cy.wait()
中
尝
浏览 0
提问于2020-05-11
得票数 4
回答已采纳
1
回答
访问主站点时出现
cypress
- 403禁止错误
、
、
我正在尝试cy.visit()我
的
单
页面
应用程序,它需要
加载
到浏览器
中
的
证书才能正确运行。在运行测试时,它会失败,并显示403禁止错误。有一个很糟糕
的
办法--我在
cypress
/chrome浏览器窗口中打开一个新标签,然后直接转到我
的
web应用程序,它会提示我
选择
几次我
的
证书,然后
加载
页面
。如果我随后重新
加载
测试,它会以某种方式保留我
的
浏览 2
提问于2018-07-03
得票数 1
1
回答
如何为
Cypress
创建测试入门
页面
我很难找到任何关于创建一个基本HTML
页面
的信息,我可以从这个
页面
开始我
的
Cypress
测试。我想创建一个简单
的
页面
,有几个选项/按钮来运行我开发
的
不同
的
Cypress
测试。以前有人做过这件事吗?或者有任何关于它
的
信息?<!DOCTYPE html> <head> <titl
浏览 0
提问于2021-10-25
得票数 0
回答已采纳
2
回答
等待
页面
加载
-
Cypress
、
、
、
、
我有一个问题,因为
页面
没有完全
加载
。我尝试了cy.wait(1000)方法,我确实认为这不是一个好
的
解决方案,但仍然不起作用,
页面
没有完全
加载
。这是我正在尝试测试https://www.24mx.ie/
的
网站。代码在文件homePage.js
中
。class HomePage { cy.visit(
Cypress
.env('url') +
浏览 121
提问于2021-03-07
得票数 1
回答已采纳
1
回答
Cypress
无法
加载
第二个测试中使用
的
其他域
Cypress
无法
加载
第二个测试中使用
的
不同域。我有两个测试。在一个测试
中
,用户转到https://www.google.com并登录,在第二个测试用例
中
,它转到https://www.yahoo.com并尝试相同
的
内容。我浏览了
cypress
文档,这就是为什么我
的
两个不同
的
域是两个独立
的
tests.But无法
加载
第二个test.Dashboard
中<
浏览 19
提问于2021-10-12
得票数 0
1
回答
有时,当通过websocket调用获取新信息时,
cypress
似乎会阻止DOM
的
更新
、
我正在通过打开一个
页面
该
页面
自动设置一个websokcet到服务器,并发送一些“问题”,这些问题得到了回答。当被回答时,
页面
中
的
javascript代码更新DOM/
页面
。cy.get('#ID', {timeout:40000}) 失败
浏览 2
提问于2021-09-05
得票数 0
2
回答
XHR请求在
Cypress
中被取消
我在柏树上
的
测试做了以下工作:在下一页上单击一个按钮 单击步骤2
中
的
按钮,
Cypress
开始
加载
正确
的
URL,然后显示登陆
页面
(
从
步骤1登录屏幕)。我希望在单击按钮后,
Cypress
将等待
页面
完全
加载
,而不是返回到登录
页面
。900000,, "includeShadowDom": true, "modifyObstructiveCode&qu
浏览 0
提问于2021-03-08
得票数 1
1
回答
单击
页面
上
的
某处可关闭下拉
列表
等项目
是否可以在
页面
上单击某个不特定
的
位置?我有一个问题,下拉
列表
在dom
中
成为顶层,而所有其他元素对于
cypress
不再可见。用户可能只需单击某处即可关闭下拉菜单。然而,我在柏树上失败了。我只能点击dropdown -元素本身,因为在下拉
列表
中有多个项目,我甚至必须
选择
一个(不想要) 我需要一些东西让
cypress
点击一些不特定
的
东西,比如: root().click或cy.get('bodydiv').click 这
浏览 7
提问于2021-09-30
得票数 0
2
回答
使用cy.wait
的
Cypress
良好实践
、
、
、
我有下面的测试,用柏树写
的
。我使用VueJS和SSR支持作为我
的
前端。我
的
应用程序,这是一个SPA,我正在测试用户点击菜单。cy.get('.something').should($something => { });根据
Cypress
的
最佳实践,我不应该在这种形式中使用cy.wait。我试着用: { timeout: 10000 } as param in cy.ge
浏览 11
提问于2020-06-12
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
UI中的核心页面——加载页
如何使用Python从列表中删除指定的元素
从输入URL到页面加载的过程?由一道题完善自己的前端知识体系!
python中列表的知识点总结,python编程从入门到实践
从有年月日的 Excel 列表中,提取某年某月的所有数值并求和
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券