端到端测试是一种用于测试应用程序流程是否按照设计从头到尾执行的方法。执行端到端测试的目的是识别系统依赖性并确保在各种系统组件和系统之间传递正确的信息。
我正在使用 NestJS 创建一个应用程序,并使用 ts-jest 进行 e2e 测试。 这是我的代码存储库: https://github.com/redplane/jest-issue 我有一个具有以下逻辑的控制器: @Contr...
我正在为 Nestjs 应用程序进行 e2e 测试,其中一个模块正在使用 https://github.com/deligenius/aws-sdk-v3-nest 模块。我一直在嘲笑它。 我不知道如何模拟 S3 客户端注入...
是否可以在我的 React Native 应用程序的单独存储库中使用 Detox?
我有一个名为 QA-Services 的存储库,用于我的网络应用程序的剧作家测试。现在我正在为我的移动应用程序进行 Detox 设置。 是的,我的存储库中的所有 4 个目录都用于同一个父项目...
我想编写一个装置来模拟导出文件并确保从浏览器操作下载文件。 有什么例子吗? 不适用
我喜欢为 ios/android 应用程序编写一个测试,该应用程序需要 NFC 卡进行登录验证。 我在网上搜索了很多,最后的所有答案都是这样的:不可能嘲笑或伪造。 我现在问我,...
Cypress - Office365 重定向导致测试挂在“测试正在加载”
我正在编写一个测试,用户转到我们应用程序的“设置”页面,然后单击“连接日历”。这将打开一个新选项卡,用户位于 Cronofy 连接页面上,然后我单击“Offic...”
Playwright 测试失败:道具在 Playwright 测试 UI 和 Chrome 浏览器上的实际 React 应用程序中返回不同的值
我正在使用 Playwright(版本 1.44.1)为我的应用程序创建 e2e 测试。我有一个用于博客应用程序的 React 18 应用程序(使用 Vite 创建)。当我运行应用程序时,UI 显示正确...
HTML 页面本质上是嵌套节点的层次结构。例如,我可能有一个面板,显示一个包含表单的对话框,并在该表单中包含一个确认按钮。 当找到这个...
我正在尝试在 cypress 测试中检查 API 调用是否只进行一次。 然后我尝试继续进行更改,并且我想验证这些调用实际上并未进行。 它(“更新统计数据...
如何设置NestJS微服务集成/e2e测试KafkaJS消费者(MessagePattern/EventPattern处理程序)
我正在验证与 NestJS/KafkaJS 的集成测试。 除了我要发送到的主题的事件监听器(消费者)上的函数没有被调用之外,我已经实现了所有内容。 我读过
我需要等待文本出现在我的应用程序的文本框中。问题是,文本加载时间通常为 1 到 5 秒,有时甚至更长,并且某些文本框不包含文本,这使得它
BigCommerce - 如何禁用/绕过 reCAPTCHA 以在测试环境中实现自动化?
我目前正在为 BigCommerce(使用 Google reCAPTCHA 的 Web 应用程序)进行自动化端到端 (E2E) 测试。 以下是我的设置的具体信息: Web应用程序:基于BigCommerce
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...