腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
调用
另一个
自定义
命令
的
自定义
命令
不会在
Cypress
中
获得
其
值
、
、
我有一个对象,我需要修改它
的
一些属性。为此,我使用
自定义
命令
,第一个
命令
修改了几个
命令
,而第二个
命令
只修改了一个,但我从第一个
命令
执行了第二个
自定义
命令
。当我执行测试时,第二个
命令
修改
的
属性为null。我该怎么做呢?下面是我
的
代码
的
示例:
Cypress
.Commands.add("firstCommand", (varA,
浏览 17
提问于2021-10-14
得票数 2
回答已采纳
1
回答
自定义
命令
中
的
Cypress
常量/变量
、
我有一段
cypress
自定义
命令
的
代码,我用它来生成一个用户会话cookie:
Cypress
.Commands.add('getSession', (email, password) => {cookie) => { }); }); 我想在
另一个
自定义
<
浏览 26
提问于2019-11-19
得票数 0
回答已采纳
1
回答
自定义
命令
中
的
.get()函数
中
不能包含来自外部
的
值
、
我希望在
Cypress
中
创建一个带有get()函数
的
自定义
父
命令
。我需要从
自定义
命令
的
外部提供元素
的
定位器。这是我
的
密码。
Cypress
.Commands.add('testCommand', (testVariable) => { cy.get(te
浏览 2
提问于2021-12-16
得票数 0
1
回答
Cypress
:父包运行它
的
柏树/集成测试和依赖关系柏树/集成测试。
问题:父
Cypress
npm项目可以导入/添加/运行
其
依赖关系
Cypress
npm项目的
Cypress
测试吗?这个问题
的
回答是这个链接工作,将一个单点
Cypress
测试包分解成多个
Cypress
测试包并使用。然而,我不得不重新考虑我
的
问题。我没有提到
的
是,在npm包之间存在依赖关系(
自定义
命令
)。示例: npm包cy_test_A依赖于npm包cy_test_B
自
浏览 5
提问于2022-02-08
得票数 3
回答已采纳
1
回答
如何在
Cypress
自定义
命令
中
调用
“`request`”?
、
如何在
Cypress
自定义
命令
中
调用
request?
Cypress
.Commands.add('factory', async (name, attributes) => { name, attributes: attributes |
浏览 5
提问于2020-01-31
得票数 0
回答已采纳
1
回答
Cypress
:
自定义
命令
返回数组:如何循环运行测试套件?
、
、
、
、
问题:尝试使用npm包 和使用forEach函数
的
另一种测试
的
方法。
自定义
命令
:/// <reference types="
Cypress
"
浏览 3
提问于2021-04-08
得票数 0
1
回答
如何通过覆盖
Cypress
中
的
cy.type()
命令
清除()输入字段
、
、
对于我
的
柏树e2e测试:cy.get('@firstname') .type('John') .get('@lastname
浏览 4
提问于2020-07-25
得票数 1
回答已采纳
2
回答
如何在不同
的
Cypress
文件
中
调用
函数?
我正在使用
Cypress
进行e2e测试,并希望在每个规范文件上执行登录流。我知道,我们可以通过编写这样
的
自定义
命令
在本地存储它:cy.request({
浏览 1
提问于2022-07-18
得票数 1
7
回答
调用
时无法识别
Cypress
自定义
命令
、
、
我在我
的
cypress
/support/commands.js文件
中
创建了以下
自定义
命令
。
Cypress
.Commands.add("login", (username, password) => { method: 'POST',url: '/test/login/', body: {'usern
浏览 13
提问于2017-12-07
得票数 19
回答已采纳
2
回答
Cypress
10 :如何将
自定义
命令
定义为全局
命令
并在单独
的
测试文件中使用
、
我试图在
Cypress
10.3
中
实现一些
自定义
命令
,这些
命令
可以在不同
的
测试用例
中
作为全局
命令
使用,或者在不同
的
文件中使用。我在支持文件夹
中
创建了一个functions.ts文件,并在其中定义了一个
自定义
命令
,并将其导入到e2e.ts文件
中
,但是当我想在
另一个
文件中使用该函数时,我会得到一个错误,即cy.getBody is我还试图将该函数定义
浏览 4
提问于2022-08-04
得票数 0
2
回答
在尝试将
Cypress
选择器传递给
自定义
cypress
命令
时接收空
值
、
我正在尝试向我
的
Cypress
框架添加一个
自定义
命令
,以检查是否启用/禁用了元素。下面是我在commands.js
中
尝试使用
的
自定义
命令
element.invoke('attrclassAttribute.includes('mat-button-disabled'
浏览 7
提问于2022-05-19
得票数 0
1
回答
Cypress
JS
自定义
命令
在VUE CLI
中
不起作用
、
、
、
我正在尝试设置一个
自定义
命令
,以便在项目中添加一些会话存储项,但它似乎没有触发。该
命令
如下 window.sessionStorage.setItem("token", "tokengoesherewindow.sessionStorage.setItem("username", "phoenix"); cy.visit("ht
浏览 2
提问于2019-06-17
得票数 0
回答已采纳
1
回答
Cypress
:如何从
自定义
命令
返回布尔
值
?
、
、
我正在尝试编写一个
自定义
命令
,该
命令
将元素选择器作为参数,并返回一个布尔
值
,指示该元素是否存在。但
自定义
命令
声明了以下内容: Type 'boolean' is not assignable to type 'CanReturnChainable' 以下是我
的
自定义
命令
的
代码。declare global {
浏览 43
提问于2021-05-05
得票数 0
1
回答
如何在
Cypress
中
编写
自定义
命令
?
我正在尝试在
Cypress
中
实现一个hover
命令
,所以我这样做:
Cypress
.Commands.add("hover", { prevSubject: "element" }, (subjectsubject.trigger("mouseenter"); }); 并像这样使用它: cy.get(`[test-id="my-test-id"]`).hover(); 但是它不起作用:hover
调用
似乎对测试
的</em
浏览 10
提问于2021-01-19
得票数 0
回答已采纳
1
回答
Cypress
:让
Cypress
检测到您在
自定义
命令
中
调用
了一个或多个cy
命令
,但是返回了一个不同
的
值
。
当从函数(来自command.js /Page对象类)返回任何单个cy
值
时,会出现错误,因为"
Cypress
检测到您在
自定义
命令
中
调用
了一个或多个cy
命令
,但返回了一个不同
的
值
“。我搜索过不同
的
选项,如“翘曲”、“.then”,但没有运气。详情如下:
Cypress
.Commands.add("getconstantva
浏览 3
提问于2020-08-20
得票数 1
回答已采纳
1
回答
将私有Repo
中
的
自定义
命令
导入
Cypress
Repo
我有一个
自定义
命令
存储库,我想将它们导入到
另一个
存储库
中
,以共享
Cypress
命令
浏览 7
提问于2020-11-03
得票数 0
2
回答
Cypress
命令
从不运行,不会失败,而是返回一些元数据
、
定义
命令
const state = window.localStorage.getItem('state');});const localState = cy.getLocalStorage();localState变量保存此
值
浏览 7
提问于2020-12-10
得票数 0
1
回答
设置全局变量,
cypress
中
的
函数
、
、
我想知道是否有可能在
cypress
中
设置全局登录
的
变量和函数。因此,例如,我可以在每次测试开始时编写“login;”,然后从我已经在应用程序
中
的
时候继续。 “logout;”函数也是如此。
浏览 48
提问于2020-08-11
得票数 1
2
回答
如何从
Cypress
自定义
命令
返回HTTP响应正文?
、
我正在尝试编写一个
自定义
Cypress
命令
,该
命令
向端点发送POST请求&然后我想在测试
中
存储响应体。下面是“邮递员”
中
的
响应体:下面是我在
cypress
/support/commands.js
中
的
自定义
命令
,为了简单起见,我删除了请求正文
值
:
Cypress
.Commands.add('crea
浏览 3
提问于2022-05-20
得票数 1
回答已采纳
1
回答
Cypress
AWS认知整合
、
我有一个应用程序,没有登录页面,但使用
的
cookie从
另一个
网站有一个认知登录。(使用cookie) 是否有一个‘登录’从第三方应用程序,而不去访问该网页?任何想法都是值得赞赏
的
!
浏览 4
提问于2020-06-03
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券