端到端测试是一种用于测试应用程序流程是否按照设计从头到尾执行的方法。执行端到端测试的目的是识别系统依赖性并确保在各种系统组件和系统之间传递正确的信息。
如何在 e2e jest 测试 NestJS 中使用特定服务
我正在尝试在 NestJS 中使用 jest e2e 测试我的登录场景。 当我登录或注册时,它会通过短信向我发送验证码,如果我硬编码短信代码或更改我的逻辑以绕过它,
我有一个 codebuild cypress 项目,它运行一个 buildspec 文件以运行我所有的 cypress 测试。我最近更新到 cypress v12 和 node 16,现在当我运行我的代码构建项目时,我...
我检查了一个关于在我的应用程序中强制使用 HTTPS 的案例,当开始强制使用 HTTPS 时,所有 HTTP 请求都将被重定向到 HTTPS 并返回。 哪个 Cypress API 可以帮助我找出它们? 谢谢。
Cypress 错误:[vee-validate] 验证不存在的字段:“#8”。首先使用“attach()”
我有简单的测试。它所做的只是在输入字段中提供数据并发送它们: it('尝试更改邮箱', () => { cy.login({email: Cypress.env('basicemail'), 密码: Cypress.env('
我正在尝试为柏树设置一个 e2e 测试套件。我要测试的项目有点像vercel。它有多个 git 提供程序,您可以在其中登录并从该 gitprovi 托管您的代码...
当我们尝试运行示例 API 测试 testcafe 而不运行这些测试时,之前我们曾经运行过这些测试,但不是出于某种原因它们没有运行。 抛出错误 类型错误:t.request 不是
我正在使用 dotenv 来存储我的测试用户名和密码。 例子: .env 内容示例: TEST_CONTENT_PWRD="123456" .ts 内容使用示例: const TEST_USR_LOOKUP:{[类型:字符串]:TESTU ...
[ExceptionHandler] this.athleteRepository.findByEmail 不是函数”在 NestJs 上进行 TypeOrm 升级后
我正在将我的项目升级到 TypeOrm 0.3.12 我花了很多时间修复我所有的集成测试,例如下面的 AthleteRepository: 从 '@nestjs/
当我在我的 React 项目上运行 npx cypress open 时,它会打开调试窗口,我可以在其中查看每个测试并检查每个快照。 有问题的测试非常简单 describe("预定更改
使用 detox 和 Android Studio 使用 url 进行端到端测试时,React 本机应用程序崩溃。测试在 ios 上运行良好
当我尝试使用以下测试用例运行带有 detox 的 e2e 测试时,应用程序打开但什么也没做,只有屏幕闪烁一次,测试失败。这发生在所有其他类似的测试中
Cypress - 无法在 Chrome 中打开链接/锚标记 url
我正在尝试通过使用 cy.click() 方法通过 cypress 单击简单的锚标记来导航到我的 Web 应用程序的不同部分。 浏览器中的 url 更新为新 url 但页面加载
POST multi-part/form-data with file for TestCafe t.request
我正在尝试使用 t.request() 在 TestCafe 中重新创建一个 curl 命令。我不知道如何将文件作为多部分 PUT/POST 请求的一部分上传。 这是基本的 curl 命令: 卷曲 --reques...
我是 Cypress 新手,需要为所有 cy.visit() 调用添加基本身份验证。 授权凭据取决于部署(即它们特定于我们在环境中设置的“baseUrl”
我最近将一个项目的 TestCafe 从 1.8.6 升级到 2.4.0,现在我们的模拟由于 CORS 错误而失败,但是,我不确定如何解决它们。对于“选项”请求,我得到...
Testcafe - 如何让 Docker 镜像到达 localhost:3000
我在我的本地机器上运行了一个 webapp (http:localhost:3000)。我正在使用 testcafe docker 镜像来运行容器 docker run -v ${PWD}/e2e:/tests -it testcafe/testcafe firefox --base-url localh...
我正在用 cypress 做一些 e2e 测试,遇到了 before hooks 的问题。我正在使用相同的测试但不同的变量测试多个页面。因此,我将我的测试包装在一个有趣的...
How to implement Page Object Models using context browser in Playwright in typescript?
当前的实现对于某些类来说效果很好 导出类 PlaywrightDevPage { 只读页面:页面; 构造函数(页面:页面){ 这个。页面=页面; } 异步转到(){...
无法迭代wdio返回的数组元素。 我希望能够将数组中的 eny 元素作为参数传递给未来的函数,然后单击符合条件的元素。 贝洛...
我很难尝试从与前端不同的端口模拟一个简单的 api 请求。 下面的代码正在返回: 5000 毫秒后重试超时:cy.wait() 超时等待 5000 毫秒 ...
使用 Thirtyfour 和 ChromeDriver 的 Rust 程序打不开 url
我在 Ubuntu 中使用 Thirtyfour 和 ChromeDriver 编写了一个小的 Rust 程序。 ChromeDriver运行在9515端口,我只想访问一个url,但是访问不了。它打开铬浏览器 &...