cypress 相关问题

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

为什么 cy.viewport(width, height) 不更新屏幕尺寸?

我正在使用 cypress 和 javascript。我尝试将视口大小更改为 1280x720,但当我打印出宽度以进行控制台时,它仍然显示默认的 1000。我没有将大小设置为 1000

回答 2 投票 0

Cypress 12 规范/测试执行顺序不稳定/片状测试

我们从 Cypress 10 升级到 Cypress 12。在 Cypress 10 上,所有测试都是绿色的,并且不是很不稳定(我们在升级之前执行了 GitLab 管道约 5 次,没有任何代码更改,一切都很......

回答 2 投票 0

Cypress:将套接字模拟响应写入文件

我正在使用 Cypress 来模拟我的 websocket。我想将消息写入文件,但无法在套接字处理程序中执行异步 Cypress 命令。我很好奇 Cypress 有什么好的方法可以做到这一点吗? 前...

回答 1 投票 0

如何验证是否确实在Cypress中进行了调用

我正在尝试在 cypress 测试中检查 API 调用是否只进行一次。 然后我尝试继续进行更改,并且我想验证这些调用实际上并未进行。 它(“更新统计数据...

回答 3 投票 0

赛普拉斯错误:无法解析“模块”

我的测试用例昨天工作正常,但今天当我尝试使用新更改运行我的测试用例时,它正在使用旧更改而不是新更新运行我的测试用例。 我尝试运行 'cypress ru...

回答 1 投票 0

如何拦截 GraphQL 响应并在 Cypress Test 中使用数据

我正在编写 Cypress 测试来验证我的应用程序的登录功能。我需要拦截 GraphQL 请求,从响应中提取值,并在后续测试步骤中使用它。

回答 1 投票 0

等待文本出现在文本框中

我需要等待文本出现在我的应用程序的文本框中。问题是,文本加载时间通常为 1 到 5 秒,有时甚至更长,并且某些文本框不包含文本,这使得它

回答 1 投票 0

Cypress 创建临时电子邮件用于测试

对于 cypress 的 E2E 测试,我们需要临时电子邮件来验证注册过程。每次运行我们都需要新鲜的电子邮件。 有任何 cypress 库可以帮助为每次测试运行提供临时电子邮件吗? 尝试过

回答 1 投票 0

错误:cy.task(db:seed)“任务”未注册 - Google Auth 上的 Cypress 教程

我正在按照此处找到的 Google 身份验证说明进行操作: https://docs.cypress.io/guides/end-to-end-testing/google-authentication 当我尝试运行测试登录代码时,我得到

回答 1 投票 0

在 Cypress 中拦截 API 调用 - 我应该单独等待吗?

使用下面给出的 cypress 代码片段,我访问主页,然后单击个人资料按钮,该按钮在主页侧面(而不是在单独的页面中)显示个人资料。可以这样等待吗

回答 1 投票 0

如何转义管道字符 |通过命令行参数将其传递到 cypress 环境?

我希望能够通过命令行传递字符串“my pass|word”cypress 环境。 这是命令:npx cypress run --spec

回答 0 投票 0

Cypress 和 NextJS 使用 React Server Actions

我正在尝试拦截由 React Server Components 完成的客户端请求,以便在 Cypress 中进行测试。 我认为它应该像查看和复制请求响应一样简单(包括......

回答 1 投票 0

如何接受或关闭cookie弹出窗口,因为此弹出窗口没有关闭/接受/拒绝的按钮?

我一打开网站就会看到cookie信息横幅,并且没有任何关闭、接受或拒绝的按钮。我必须等待 10 秒才能离开此横幅,然后我才能运行我的测试...

回答 1 投票 0

cypress 命令运行问题

使用 cypress 自动化的 VS Code 终端运行一个简单命令 1 倍,在使用 npx cypress open 命令执行并使用 npx cypress run 显示不同的结果时显示实际结果...

回答 1 投票 0

断言请求尚未发生

我有以下测试 it('不触发请求', () => { cy.shortcutThatTriggersRequest() cy.route({ 方法:'POST', 网址:'[网址]', onRequest: () => { 赛.

回答 3 投票 0

Cypress - 在让拦截返回固定装置之前进行断言

情况 我正在处理一个有表单的页面。当单击表单中的按钮时,请求将发送到后端,并且页面会发生变化以显示它正在执行操作(进度...

回答 1 投票 0

如何使用 yaml 通过管道将 Azure 库变量传递到 Cypress?

我在azure库中有变量,我想将它们传递给cypress,以便我可以有多个阶段(登台和生产) 我已经尝试过以下方法: 通过名为

回答 2 投票 0

Cypress 5.0 - 无法找到已安装的浏览器

我安装了 Cypress 5.0 并拥有所有浏览器 - Chrome、Edge 和 FF。当我跑步时 > npx 柏树 打开 无法在右上角看到所有浏览器。仅显示 Electron 我...

回答 6 投票 0

如何删除使用cypress下载的文件

我试图在下一次文本执行之前删除下载的文件,但找不到方法 如何删除下载的文件

回答 6 投票 0

Cypress - 如何验证文件是否已下载?

我想检查文件是否已下载作为测试的一部分。我只需要在单击按钮后确认文件已下载。我不需要阅读该文件及其内容。全部...

回答 6 投票 0

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