是一种用于测试应用程序从开始到结束的流程是否按预期运行的技术。有关将测试,协议或其他所需操作应用于从前端到后端的一组服务器的任何事情。
我正在使用 jest-playwright 库(https://github.com/playwright-community/jest-playwright)来执行端到端测试。在 jest.config.js 文件中,您可以设置一个选项来忽略 SSL 错误:
我正在尝试编写键盘快捷键“ctrl+space” 我试过 cy.get('body').type('{ctrl}{space}'); 但这不起作用 你有什么建议?
Cypress 的可见匹配器根据多种因素将元素视为可见,但它没有考虑视口,因此滚动到屏幕外的元素仍被视为
Playwright E2E 测试在本地通过,但在使用 Next.js 14 App Router、TypeScript 的 GitHub Actions 中失败
我遇到了一个问题,我的 Playwright 端到端测试在我的本地计算机上运行得很好,但在 GitHub Actions 中执行时始终失败。我的设置涉及一个 Next.js 14 应用程序,使用...
Playwright 有没有办法在所有其他测试完成后运行单个测试?
我在 Playwright 中运行了大量测试,我们在 CI 环境中进行了分片。我们使用全局设置文件对每个分片中共享的应用程序进行身份验证。
Github 操作 CI/CD 管道无法从 cypress.config.ts 检索环境变量
在我的 GitHub Actions CI/CD 管道中,有一个用于 Cypress 端到端测试的步骤,该步骤使用命令 npx nx run ${{ input.repo_project_name }}:e2e。 我的端到端测试失败了,因为它们......
我正在使用 Cypress 为网站编写端到端测试,并希望发出 API POST 请求来验证用户身份。 我已经能够发出发回 200 响应代码的请求...
当您对应用程序进行端到端测试时,您希望测试整个应用程序,而不是单元测试或集成测试等其中的某些部分。 但在某些情况下,人们会模拟 API...
Playwright 中的一次身份验证给出: browser.newContext:Cookie 应该有一个有效的过期时间,只允许 -1 或正数...
我尝试使用会话进行一次性身份验证,并在规范文件中的所有测试中使用相同的身份验证。 在尝试运行我的测试时,有时我会收到以下错误,我无法理解......
我尝试使用会话进行一次性身份验证,并在规范文件中的所有测试中使用相同的身份验证。 在尝试运行我的测试时,有时我会收到以下错误,我无法理解......
我在学习端到端交互的时候,经常听到“POST是创建资源,PUT是编辑资源,GET是接收资源,DELETE是删除资源……
我正在尝试使用 JUnit 和 RestTemplates 运行端到端测试。 我有一个 Spring/Maven 多模块项目,其结构如下: 家长 |-- 服务-1 |-- 服务-2 |-- 服务-3 |-- 积分...
在Cypress中,我想根据其文本内容从一组按钮中选择一个按钮。我该怎么做?这是我的方法: 导出 const getCustomerButton = () => getNavigationSidenav() .f...
如何在 Playwright 测试中的元素树中搜索具有特定空标签的元素(使用他们的测试运行程序)? 我尝试过空文本过滤器(显然不是最好的主意) // 变量...
我一直在网上寻找这个问题的答案,但我找不到足够好的答案让我确信答案。 我相信它们本质上是相同的,但是用户
无法调用“org.openqa.selenium.WebDriver.findElement;端到端测试
我正在尝试在 IntelliJ 中使用 Selenium 对登录功能进行端到端测试。但是,我在设置阶段遇到了问题。每当我执行代码时,我都会始终如一地
我使用 Image.network 来显示项目的图像: 图片.网络( 图片Uri, errorBuilder: (上下文、错误、stackTrace) => Image.asset( noPictureAssetUri, ), ); 当给定的项目有一个 i...
在测试元素的文本内容时,测试似乎会发现内部文本实际是什么的双倍值。例如,如果我检查一个元素是否具有“0”的文本内容...
Telegram 允许编写使用可操作按钮发送消息的机器人,如下所示: 如果我用用户界面编写任何内容,我想对该用户界面进行端到端的 UI 测试,...
Cypress - 4000 毫秒后重试超时:预计找到元素 - 仅在 Jenkins 中
我有一组 Cypress 测试失败,仅在我的 Jenkins 环境中失败。整个描述块无法找到元素。块中的每个测试都以相同的命令开始: