e2e-testing 相关问题

端到端测试是一种用于测试应用程序流程是否按照设计从头到尾执行的方法。执行端到端测试的目的是识别系统依赖性并确保在各种系统组件和系统之间传递正确的信息。

使用 setInputFiles 时如何在 Playwright 测试中关闭文件输入对话框

我正在进行剧作家测试,我需要与文件输入对话框进行交互。我正在使用 setInputFiles 函数来设置输入文件,但遇到文件输入迪...

回答 1 投票 0

Cypress E2E 模拟 GraphQL 订阅作为查询

有没有办法从 GraphQL 模拟订阅?我只需要返回一些数据一次。因此,几乎不用订阅,而是使用 GET 查询。 我确实查看了 Cypress 文档...

回答 1 投票 0

赛普拉斯 Azure Active Directory React

我在尝试在 gitlab ci 中运行 cypress 时遇到了麻烦。在本地,当我尝试通过 cypress open 或 run 命令运行测试时,一切似乎都运行顺利。 最初的事情...

回答 1 投票 0

如何检查HTML日期选择器日历的dom?

我正在使用本机 HTML 日期选择器,我用 HTML showPicker() 方法显示它。我需要编写一个 e2e 测试(使用 Playwright),我可以在其中打开日历并单击不同的日期数字...

回答 1 投票 0

如何检查 api 测试中属性的顺序

这是重新排序的主体。我怎样才能做断言来检查 array[3] 中特定的顺序 { "dimName": "女装", ...

回答 2 投票 0

Cypress / percy 快照不显示画布内容

当 cypress 测试运行时,在 cypress UI 上我可以看到画布加载,但是一旦测试运行,如果我选择一个命令并固定快照,画布就只是空白。 如何解决这个问题并获得...

回答 1 投票 0

在 cypress 上测试复制到剪贴板

我正在开发一个 next.js 项目,我必须在 cypress 上测试该项目,我需要测试的项目的一部分是一个将文本复制到剪贴板的按钮。 复制到剪贴板功能; 常量

回答 1 投票 0

Cypress:如何使用 If 条件知道元素是否可见?

我想知道某个元素是否可见。我不知道该怎么做。 我知道我们可以运行这个: cy.get('选择器').should('be.visible') 但如果元素不可见,则测试失败......

回答 4 投票 0

通过 Cypress 测试时出现混合内容错误

我正在尝试测试我当前测试的网页加载的播放器。 手动测试时,一切都按预期工作并通过 https 进行。 但是当我运行我的 cypress 测试时,播放器没有加载,我......

回答 1 投票 0

Playwright - storageState 和 globalSetup 无法与 POM 正常工作

我正在使用 Playwright 来编写我的 e2e 测试。我一直在使用 beforeEach 钩子,但我决定使用全局设置会更好。然而,存储状态似乎不正确...

回答 1 投票 0

NestJS e2e 测试 jwt

我对nestjs登录端点进行了测试。但我有错误。 您能帮忙吗? 我的测试文件: 从“@nestjs/testing”导入{测试,测试模块}; 从“....

回答 1 投票 0

在 azure devOps 中为具有 2 个存储库的 CI 项目设置 cypress 测试(一个用于主应用程序,一个用于 cypress 测试)?

我们有一个天蓝色的 DevOps CI 项目,其中包含用于 Web 应用程序和 cypress 测试的开发代码的单独存储库。 我需要创建一个测试管道,只要主分支发生更改,该管道就会运行......

回答 1 投票 0

如何点击带有 aria 标签的按钮?

我正在尝试使用赛普拉斯测试框架自动单击按钮。 源代码是用 React 编写的,我尝试单击的元素是一个带有伪代码的按钮。 这是 HTML ...

回答 3 投票 0

UnknownElementException [错误]:Nest 找不到 DataSource 元素(此提供程序不存在

我正在编写一个e2e测试,应用程序在配置中具有类型或postgres 2数据库,测试成功,执行了与数据库的所有操作,但是当应用程序关闭时...

回答 1 投票 0

使用 cypress 进行 api 测试时,用于检查下面正文中的顺序的断言是什么

这是重新排序的主体。我怎样才能做断言来检查 array[3] 中特定的顺序 { "dimName": "女装", ...

回答 2 投票 0

ContainerLaunchException:中止尝试链接到容器

我已经编写了一个功能测试,它使用 TestContainers 来使用模拟容器。 当我使用 ./gradlew clean build 运行完整的应用程序测试时,错误仍然出现在控制台中,但是......

回答 1 投票 0

Playwright 在 iframe 窗口上下文中评估 JavaScript

我的页面上有一个沙箱,我正在尝试在其中运行一些测试。 const iframe = wait page.frameLocator('#scripting-sandbox'); iframe.evaluate(test.toString()) 这显然不行,iframe...

回答 1 投票 0

使用 cypress 测试从 get 请求中获取查询参数值

在我的应用程序中,一旦用户登录,就会使用 id 值的查询参数触发自动获取请求。我需要得到那个id。 我尝试过拦截,但似乎没有办法...

回答 1 投票 0

相当于剧作家中定位器的软断言

我有一个测试,即使定位器调用失败,我也想继续。我了解软断言,它们按我的用例预期工作,但是 page.locator().someMethod 是否有等效的...

回答 2 投票 0

在 Cypress 中创建随机字符串并将其传递给 cy 命令

我是 Cypress 新手,有一个小问题需要帮助。 我的应用程序中有一个输入字段,允许我输入名称。该名称必须是唯一的,并且不能...

回答 7 投票 0

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