cypress 相关问题

赛普拉斯,一体化测试框架和断言库,包括自动等待,请求模拟和请求存根

如何在发现某个元素时停止 Cypress 测试

我有一个 Cypress 测试,运行良好。它的运行已停止了一段时间,现在我们需要重新激活它,但它不再运行了。 这是代码 cy.get('[data-cy="内容-w...

回答 1 投票 0

如何在 Cypress 测试中重新加载样式,而无需停止 Cypress UI(打开)并重新运行它?

我正在开发一系列项目,其中运行了一个观察程序,每次我更改某些内容时,它都会重新编译我的 JS 和 SCSS 文件。 但是当我进行这些样式更改并重新运行我的 Cypress-t 时...

回答 1 投票 0

如何解决“无法在‘响应’上执行‘json’:正文流已读取”问题?

在此输入图像描述 *类型错误:无法在“响应”上执行“json”:主体流已读取 以下错误源自您的应用程序代码,而不是来自赛普拉斯。这是造成的...

回答 1 投票 0

如何使用 Cypress 根据 iframe 内的文本内容定位元素并与之交互? [已关闭]

我正在 Cypress 中进行测试,我需要与 iframe 内的元素进行交互。挑战是我需要通过其文本内容来定位该元素。我尝试了几种方法,但是

回答 1 投票 0

如何在不使用 npm install 的情况下安装/使用 cypress 插件

我正在尝试安装/使用此 cypress 插件 https://github.com/bjowes/cypress-ntlm-auth 进行自动化测试,以便我可以登录到使用 ntlm 身份验证器的应用程序,但我无法使用 npm

回答 2 投票 0

如何通过 cypress 中的文本查找 iframe 内的元素并进行交互[关闭]

我正在尝试使用 Cypress 根据其文本在 iframe 中定位元素 以下两种方法都无法根据元素的文本查找元素或与元素交互: ` 导入&

回答 1 投票 0

解决 Flaky Cypres before() 钩子

我使用 Cypress 的 before() 函数来组织我的测试。但不幸的是,这运行起来不稳定。我的意思是测试第一次失败,然后在随后的几次中成功。这是

回答 1 投票 0

如何通过 cypress 中的文本查找 iframe 内的元素

我正在尝试使用 Cypress 根据其文本在 iframe 中定位元素 以下两种方法都无法根据元素的文本查找元素或与元素交互: ` 导入&

回答 1 投票 0

如何模拟 Cypress.io 中丢失的窗口焦点

我正在使用 Cypress.io 为网站编写 E2E 测试。我想测试的功能之一是该站点正确检测焦点丢失并显示(角度材料)对话框。这个问题...

回答 3 投票 0

Cypress - 单击、移动、释放鼠标操作

我想通过Cypress模拟鼠标功能(单击,按住(移动)和释放)来创建时间段(单击鼠标并选择几个小时块) Timeslot_web_element 我试过触发...

回答 2 投票 0

Cypress 的 Azure Blob 存储授权错误

我正在尝试在 cypress 测试期间访问托管在 Azure blob 存储上的应用程序中的音频片段,但我不断收到 “403 服务器无法验证请求。请确保 v...

回答 1 投票 0

如何修复“错误:ENOENT:没有这样的文件或目录 - jenkins 中的 cypress 插件”

赛普拉斯测试 --> 我将以下代码添加到 plugins/index.js ,本地测试运行良好,但在 jenkins 上运行时出现错误 函数 getConfigurationByFile(文件) { const 配置文件路径 = ...

回答 2 投票 0

使用 Cypress 和 Yjs Websocket 服务器后端测试 React 应用程序

嗨,我正在使用 React 和 Yjs 开发一个协作工具。有问题的工具是一个电子表格,我想做一些端到端测试来证明其正确性。我打算用 cypress 来做到这一点......

回答 1 投票 0

两个数组的比较

我正在 Cypress 中测试一个场景,但是当我在场景结束时比较两个数组时,代码失败了。 这是我有一个预定义数组的代码,我想创建这些...

回答 1 投票 0

CSS 属性:显示:无 Cypress 错误 - 无法单击“添加”按钮将产品添加到购物篮

我目前正在为一个用Angular JS开发的电子商务网站构建一个e2e回归测试套件,我编写了一个循环并在其中提供了一个条件,这是我的代码: 常量产品Te...

回答 1 投票 0

即使我在文件中找不到ID + 保存文件名,测试也已通过

我正在创建自动化来验证目录中包含的文件。 我的目录有N个文件。我需要在我的文件中找到一个 ID。 当你找到这个ID时,保存文件名并停止搜索...

回答 1 投票 0

无法解析 bitbucket-pipeline 中的 404-error.cypress-component-test Vue3

应用总结 赛普拉斯 v13.6.3 vue v3.1.0 我正在尝试创建一个 CI 环境,在 cypress 中创建组件测试,并在每次将测试推送到 bitbuck 时自动运行测试...

回答 1 投票 0

使用“cypress run”命令运行赛普拉斯组件测试时遇到错误

我正在将 Cypress 集成到我的项目中以执行组件测试,并相应地编写了一些测试。当我使用 cypress open 命令运行测试时,我能够执行组件测试

回答 1 投票 0

如何检查属于多个元素的属性是否具有多个值之一

我正在尝试测试由 3 个元素共享的属性是否具有多个值之一。这是 HTML: 我正在尝试测试由 3 个元素共享的属性是否具有多个值之一。这是 html: <div class="wrapper"> <a title="value 1"</a> <a title="value 2"</a> <a title="value 3"</a> </div> 我需要一种方法来断言所有三个元素的 title 属性将具有 3 个值之一,因为它们的顺序将来可能会改变,但我只需要确保它们在那里。 这是我尝试过但对我不起作用的方法: cy.get('.wrapper') .children().as('socialLinks'); cy.get('@socialLinks') .should('have.attr', 'title').as('title'); expect('@title').to.contain.oneOf('value 1', 'value 2', 'value 3'); 我怀疑它可能需要一个for-loop,但我不知道如何处理它。 我从未使用过 cypress,但如果你想检查所有 3 个可能的值是否都存在,无论顺序如何,AFAIS 最简单的尝试就是检查是否存在: cy.get('.wrapper a[title="value 1"]'); cy.get('.wrapper a[title="value 2"]'); cy.get('.wrapper a[title="value 3"]');

回答 1 投票 0

Cypress 13.7.3 中不存在 Index.js 文件

我安装了 Cypress 13.7.3 版本,但在支持文件夹中找不到索引文件。有谁知道如何以及在哪里找到 Index.js 文件。我正在使用 VS 代码。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.