腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
角度
添加
Cypress
数据
-
cy
属性
、
、
我昨天才开始在angular中使用
cypress
.io,正如文档所说,我正在使用
属性
data-
cy
来专门针对元素 <div data-
cy
="myelement">Hello</div>
cy
.get("[data-
cy
=myelement]") 问题是,如果我想以动态方式绑定data-
cy
属性
,angular无法识别它 <div *ngIf="user$ | a
浏览 23
提问于2019-12-23
得票数 9
回答已采纳
1
回答
我是否应该要求开发人员为我需要测试的react网页提供
数据
标记?
、
、
我正在用
Cypress
编写一个自动化脚本来测试我们的一个web应用程序。据我所见,大多数元素只有HTML中的类
属性
,这些
属性
是根据React的呈现顺序随机分配的。我是否应该要求开发人员
添加
data-test或data-
cy
标记,以便能够很容易地识别和使用定位器? 由于我打算在生产中使用这一点,保存
数据
标签是否存在任何重大的安全风险?
浏览 0
提问于2021-06-23
得票数 1
1
回答
角材料:松树
属性
数据
的缺失绑定-
cy
、
、
我想在我的
角度
应用程序中使用一些
角度
材料组件。我想用
cypress
.io测试ist。如
cypress
data-
cy
(或data-test)
属性
所建议的那样,应该使用它来进行更好的选择。问题是,当我将它与角材料组件一起使用时,会发生以下错误: compiler.js:2175未明错误:模板解析错误: 不能绑定到“test”,因为它不是“mat-row”的已知
属性
。1.如果“垫-行”是一个
角度
分量,并且有“测试”输入,则验证>它是该模块的一部分。
浏览 4
提问于2019-09-20
得票数 2
回答已采纳
2
回答
如何将不同JSON对象从夹具映射到柏树中的特定规范测试文件
、
", }以上
数据
将验证Google的两种不同功能。我刚刚创建了柏树运行器,我只想使用下面的runner.js文件来运行规范文件const fixtures = require('./
cypress
/fixtures/Test.json') const p
浏览 7
提问于2021-10-04
得票数 2
回答已采纳
1
回答
从最后一个测试结束的柏树开始测试
、
、
我使用faker生成所有需要的
数据
,这样我就不需要
添加
fixture了。/faker/user");
cy
.visit(
Cypress
.env("home_page/faker/user"); it("Registers and creates profile", function (
浏览 18
提问于2021-09-01
得票数 1
回答已采纳
2
回答
如何在
cypress
自定义命令中查找调用测试
、
、
我有一个命令可以覆盖pause,将对话框中的输入
添加
到报告中。我想知道是否有一种方法可以知道哪个测试正在调用该函数,以便我可以自定义输入上的消息。
Cypress
.Commands.overwrite('pause', (originalFn, element, options) => { iffunction == file3) { } var datalog = window.prompt(tryThis, "
浏览 1
提问于2021-02-05
得票数 0
2
回答
将旧
数据
保存在JSON文件中,并在JSON文件中写入API响应
、
我是这样写JSON文件的 profile.OrderID = bodyData
cy
.writeFile('
cypress
/fixtures/Data.json', profile)在我的JSON文件中,
数据
的编写方式如下 我试过了
cy
.readFile(&q
浏览 7
提问于2022-01-20
得票数 0
3
回答
如何在柏树的json中
添加
新的键,值对
、
我知道
cy
.write({a+})将
数据
追加到json文件中,但它会创建一对新的大括号。Age:,"Y",}{ "Age:,"Y",{} 这是在现有的json中编写
数据
的一种优雅方法
浏览 3
提问于2021-10-20
得票数 1
回答已采纳
1
回答
TS -
属性
‘on’在“Allure”类型上不存在
、
、
当尝试使用标记我的
Cypress
测试中的步骤时,我有以下代码:
cy
.visit('/path1/path2');
cy
.allure().endStep(); ts
属性
‘on’在'Allure‘类型上不存在。我的tsconfig.json (我尝试将&
浏览 16
提问于2022-11-15
得票数 0
2
回答
Cypress
:嵌套自定义命令
、
我用的是
Cypress
9.5.3和打字本4.5。
cy
.loginAs.admin();
cy
.loginAsAdmin();我想使用这样的嵌套命令:
cy
.loginAs.operator();
cy
.loginAs.user();
浏览 6
提问于2022-03-29
得票数 0
回答已采纳
1
回答
从
Cypress
访问DOM元素的角特性
、
、
、
我有一个
角度
应用程序,其中有一个像这样的容器:我专门为我的柏树测试
添加
了data-version
属性
,所以我将知道我需要测试的一些细微之处。,让我们调用上面的行风味A和这个没有方括号风味的B版本然后我有三种我试
浏览 0
提问于2019-04-09
得票数 2
回答已采纳
3
回答
使用自定义命令重写
cy
.get以默认使用
数据
-
cy
?
我试图在代码中尽可能多地使用data-
cy
。是否可以创建一个自定义命令,在默认情况下尝试并首先找到一个
数据
-
cy
。所以,如果我写
cy
.get('name'),它会尝试在页面上找到data-
cy
="name",如果我使用
cy
.get('.class'),它会尝试在页面上找到一个带有class的类,如果我使用<
浏览 13
提问于2022-02-19
得票数 3
4
回答
使用Angular服务使用
cypress
登录
、
我正在使用
cypress
来测试我们的Angular应用程序。在阅读了大量关于
cypress
的最佳实践之后,我现在想重构我们的自定义
cypress
login命令。目前,它使用UI进行登录。
浏览 0
提问于2020-01-15
得票数 3
3
回答
Cypress
固定装置-无法读取未定义的
属性
(读取“
数据
”)
、
我试图使用固定装置来保存不同测试的
数据
,特别是用户凭据。这是代码的一个例子。before(function () { this.data = data;})
cy
.visit('/') loginPage.signIn(this.data.ad
浏览 21
提问于2022-01-31
得票数 3
回答已采纳
1
回答
Cypress
数据
属性
不显示在角dom中
、
、
、
我试图用
数据
-
cy
属性
将
Cypress
实现到我的
角度
项目中,但它们的行为非常不一致。在某些地方,
属性
确实显示在dom中,但在其他地方则不显示。它没有显示的示例: *ngFor="let opt of question.options" [value]="
浏览 7
提问于2022-04-07
得票数 2
回答已采纳
2
回答
如何在柏树中提取文本值并将其赋值给外部变量
、
、
、
('[data-
cy
=totalPriceOrderOverview]');
cy
.log(prices.subtotalPrice);
cy
.log(prices.totalPrice);
cy
.log(prices.itemPriceOrderOvervie
浏览 5
提问于2021-07-07
得票数 1
回答已采纳
1
回答
在
Cypress
中覆盖
cy
.click()命令的正确方法是什么?
、
我试图为
cy
.click()构建一个覆盖,以
添加
一个在单击元素之前必须为真的附加断言。我目前的代码是:
cy
.wrap(subject)我的理由是,内置的单击断言不识别某些元素上的禁用
属性
(例如,即使<a>具有禁用
属性
,也总是被认为是启用的)。这在只需单击的测试中有效,但在调用
cy
.
浏览 2
提问于2021-01-18
得票数 4
回答已采纳
1
回答
如何访问柏树的反应组件
、
、
、
、
我正在寻求使用
Cypress
与这些组件交互。但是,这些自定义组件似乎不支持使用data-*或id道具。这些组件的文本可能会根据用户使用的语言而改变。我看到在
Cypress
中获得元素的唯一方法是找到分配给它们的类,并根据类值进行选择。
Cypress
文档说,您永远不应该这样做,因为它可能会改变,而且确实如此。是否有一种很好的方法可以强制使用您无法控制的react组件的最外层html元素来处理data-*或id
属性
,或者任何其他可用于健壮
Cypress
测试的解决方案?
浏览 0
提问于2020-07-07
得票数 4
2
回答
使用柏树运行测试时出错"Uncaught :无法设置
属性
'innerHTML‘of null“
我对
Cypress
很陌生,并且尝试测试Rails的web应用程序,使用独立的
Cypress
。这是测试代码
cy
.visit('https:/
浏览 6
提问于2020-04-05
得票数 1
回答已采纳
1
回答
Cypress
-以编程方式操作角/NGRX应用程序
、
、
您是如何编程地与
Cypress
中的角/NGRX交互的?柏树文档似乎只提到了反应:if (window.
Cypress
) {}// check if the app has updated
浏览 0
提问于2019-08-18
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
被称为“三大框架”替代方案,Svelte 如何简化 Web 开发工作(下)
种草Cypress和TestCafe,QA同学一定想了解的Web UI自动化测试工具
CY37128VP160-83AC CPLD复杂可编程逻辑器件Cypress
中台技术解析之微服务架构下的测试实践
ChatGPT辅助编写自动化测试
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券