端到端测试是一种用于测试应用程序流程是否按照设计从头到尾执行的方法。执行端到端测试的目的是识别系统依赖性并确保在各种系统组件和系统之间传递正确的信息。
Playwright e2e waitForEvent 超过超时值
我正在使用 e2e 的 playwright,我有这样的代码来填写电子邮件/密码并在成功登录后获得重定向: const {期望,测试} = require('@playwright/test'); 常量{ 签名网址, 测试用户,
如何禁用或绕过 Google reCAPTCHA 进行端到端测试?
我目前正在为使用 Google reCAPTCHA 的 Web 应用程序进行自动化端到端 (E2E) 测试。 Web 应用程序基于 BigCommerce。 reCAPTCHA 阻止我测试签名...
Nestjs:测试文件中的 overrideGuardguard 不起作用
我是nestjs 和jest 的新手。 我试图超越守卫,但它不起作用。所以我的文件夹结构是: “src/app.module.ts”,“src/modules/auth/guards/myfile-guard.t...
我正在尝试在 docker 容器内运行 TestCafe 测试。 测试在没有容器的情况下在本地使用 runner 或 cli 正常工作。当我尝试在 docker 容器内运行时,出现此错误......
我正在尝试设置一些剧作家测试,以便拦截和欺骗一些基本的身份验证和用户路由。测试看起来像这样: test('模拟用户和会话调用', asyn...
目标 当 NestJS E2E 测试停止时,不显示以下消息: 测试运行完成后,Jest 一秒钟都没有退出。 这通常意味着存在异步操作
我正在使用 NightWatch.js 构建 e2e 测试。 我的一项测试需要授予 Chrome 浏览器的麦克风权限。 当我运行此测试时,我从 Chrome 浏览器收到权限通知...
我有一个 Cypress 测试,运行良好。它的运行已停止了一段时间,现在我们需要重新激活它,但它不再运行了。 这是代码 cy.get('[data-cy="内容-w...
我无法将代码推送到存储库,因为该项目中的 git hooks 卡住了。所以我决定手动检查测试。 当运行此 NestJS 应用程序的端到端测试时,我注意到
我正在使用 Cypress.io 为网站编写 E2E 测试。我想测试的功能之一是该站点正确检测焦点丢失并显示(角度材料)对话框。这个问题...
未从 Jenkins 管道中找到获取 Microsoft.Data.Tools.Schema.SqlTasks.targets
我收到此错误 找不到导入的项目“C:\Program Files\dotnet\sdk .0.101\Microsoft\VisualStudio 11.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets”。确认...
我无法在 NightWatch.js 测试中获取完整的 Chrome 浏览器控制台日志
我正在尝试在 NightWatch.js 测试中获取完整的浏览器控制台日志。 这是我的测试脚本。 模块. 导出 = { '控制台日志测试':函数(浏览器){ 浏览器 // 导航...
我正在使用 mongodb-memory-server 对项目进行 e2e 测试,并希望识别复制滞后的潜在问题。有什么方法可以模拟大的复制延迟吗? 也许...
有一个问题我有一个 URL xx/0/xy,在我的测试中我必须检查一个元素的持续时间(这部分工作),问题是从 URL xx/0/xy 到 xx/2000/xy我怎样才能自动化这个,没有...
嗨,我正在测试这个应用程序。应用程序本身将填充该值并单击按钮以在表中提供数据。然而,实际上加载数据本身需要 40 秒以上,所以
在我们的 Angular 项目中,我们使用 cypress-grep 包来过滤测试。 我们有一个测试模块,它指定 grepTags,然后引用一些现有的测试,大致如下: 导入
我正在使用 Playwright 进行 e2e 测试。我的问题陈述是我想获取表的特定列的所有行的文本内容。有问题的桌子就像......
我需要拦截网络请求并将其响应主体保存到变量中,这样我就可以使用显示在 UI 上的值执行断言,但是当我尝试访问应该的变量时
我正在为我的 NestJS 项目编写 E2E 测试,我遇到了一个无法解决的问题。 这是我的设置片段 const moduleFixture:TestingModule =等待Test.createTestingModule({ 进口:[
如何让Cypress测试绕过所有缓存(Varnish、Redis等)
在一个网站上,我有一个像这样的缓存基础设施: Redis 缓存,用于缓存数据库查询。 Varnish 缓存,用于缓存应用程序响应(HTML、CSS、JS 等)。 浏览器缓存(赛普拉斯清除此