cost 67 ms
赛普拉斯按偏移量拖放 - Cypress drag and drop by offset

我正在尝试让 DnD 在 Cypress 和 React 应用程序中工作。 起初,我尝试了所有通过鼠标事件进行模拟的示例,但它在我的环境中通常不起作用。 :( 我能够使用此代码编写一个测试,其中我知道拖动元素和放置元素。 而且效果很好。 我在赛普拉斯食谱中找到了类似的示例代码。 但是现在我需要在不 ...

如何使用 GitHub 操作将环境变量发送到赛普拉斯? - How to send env vars to Cypress using GitHub action?

我正在尝试使用 GitHub 操作运行我的赛普拉斯测试,但无法弄清楚如何将环境变量发送到赛普拉斯以覆盖我的本地配置。 目前,我将 baseUrl 设置为 https://localhost:3000,但想在我的开发环境中运行时发送另一个 URL。 我还想发送在 beforeEach functio ...

在赛普拉斯失败后如何运行测试? - How run test after fail in Cypress?

例子: 我在柏树上进行了测试。 已创建测试帐户接下来我在其中一个测试中失败了测试帐户仍然在服务器上创建失败后,我想删除我创建的帐户。 对于它,我有最后一个deleteCreatedUsers()测试,但我不知道在它失败后如何运行它。 由于测试在第一次失败测试后中断以节省时间。 我需要一个解决方案来 ...

页面加载后无法获取柏树新位置/href - Unable to get cypress new location/href after page load

我正在尝试在 Cypress 上执行此测试: 获取当前页面的 URL 参数/查询 eg: localhost:3000/?redirect_link=X 单击当前页面内的跳过按钮重定向到另一个页面(这是一个页面,而不是组件,所以它是外部/跨域的) 位置应等于 X 但是第 4 步的断言失败了,我想测 ...

在日期输入中输入类型的赛普拉斯问题 - Cypress problem with type into date input

我正在尝试在我的 Vue 网站上使用 cypress 创建 E2E 测试。 我正在使用赛普拉斯 11.0。 在此处输入图像描述当我尝试在我的数据输入字段上使用 .type() 时,出现了类似屏幕上的错误。 在此处输入图像描述 曾经有用过,现在不行了。 我试过.click(), .focus() be ...

解决方案:如何在玩笑中模拟 sqs-consumer 库 - SOLUTION: How to mock sqs-consumer library in jest

旁注:基本上这是给我自己健忘的大脑的一个注释......我已经多次解决并解决了这个问题所以这是为了让我自己的解决方案回到我的搜索结果中 lol:D 问题:在为我当前的 aws 事件消费者实施创建集成测试时,我一直在 mocking 出 sqs-consumer 库。 解决方案: 我尝试了各种方法,这 ...

TestCafe:如何等待特定元素出现在 dom 中? - TestCafe: How to wait for a specific element to appear in the dom?

我正在用 TestCafe 编写一些 e2e 测试,我正在使用t.wait机制来等待元素出现在页面和 dom 中,如下所示: 这种方法有时会失败,测试也会失败。 有没有办法等待那个确切的元素出现在页面上? 一旦元素出现,继续执行测试。 我想做这样的事情: 但是这个方法有明显的问题,不是很优雅。 那 ...

在 promise 或 cypress 条件语句中退出 while 循环 - exiting while loop inside promise or cypress conditionals

我无法从赛普拉斯获得我正在寻找的结果。 我需要使用条件或从 promise 或根据 promise 的结果退出 function。 正如我在下面所说,我已经阅读了有关条件的文档,但仍有疑问。 上下文:我们自动填充患者、提供者和约会等内容的虚拟数据数据库。 我们在脚本中创建约会,但只针对一定比例的患者 ...

赛普拉斯 - 使用带有 {scrollBehavior: 'center'} 的 select() 方法 - Cypress - using select() method with {scrollBehavior: 'center'}

我正在测试的网站使用固定菜单,因此我需要为click方法使用{scrollBehavior: 'center'}设置,以避免出现错误提示我要与之交互的元素已被我的菜单覆盖。 我想与之交互的<select>元素也会出现同样的问题,但似乎设置{scrollBehavior: 'center' ...

如何记录所有赛普拉斯请求的 HTTP 响应 header 值? - How to log HTTP response header value for all cypress requests?

我的想法之一是覆盖请求命令,但我不知道如何处理响应 object。 我已经有一个片段: 我的另一个想法是拦截所有请求,但是已经添加了拦截器,一个请求不能有两个。 有没有其他方法可以为所有请求记录自定义 header 值? ...

Cypress 错误捕获:如何捕获错误,使用 cy.log() 发出警告,然后继续测试 - Cypress Error Catching: how to catch error, warn using cy.log(), then continue with test

所以我尝试使用“错误捕获”之类的东西来捕获错误, cy.log自定义错误消息,然后继续测试,之后不会捕获错误。 例如,单击增加购物车数量的按钮,然后断言数量的变化#。 如果数量 # 在 2 秒内未更新,则在控制台中发出警告。 如果数量 # 在 6 秒后没有更新(对于 8 秒全局默认超时),则测试步骤 ...

SpringBoot e2e 使用 keycloak-spring-boot-starter 进行测试 - SpringBoot e2e tests using keycloak-spring-boot-starter

我的 SpringBoot 应用程序具有以下 keycloak 依赖项来连接到 Keycloak 服务器。 我使用本教程进行设置。 该应用程序运行良好,但问题在于 e2e 测试。 我使用以下代码进行 e2e 测试 对于授权服务器 mocking,我使用以下库: 然而,这个库似乎只适用于@MockMv ...

当 Cypress E2E 中的任何一项测试失败时,Azure 构建失败 - Azure build fails when any of one test fails in Cypress E2E

我有一个测试用例通过和一个失败,我在 Azure 中运行我的赛普拉斯 E2E 管道任务。 发生上述错误并且 Azure 构建失败。 但是如果我所有的测试用例都通过了,那么构建就成功了。 你的想法和经验会有很大帮助。 提前致谢 ...

如何调试在 Jenkins 中运行的间歇性失败的 Nightwatch 测试(不会在本地失败)? - How to debug an intermittently failing Nightwatch test running in Jenkins (that doesn't fail locally)?

我正在尝试调试失败的 Nightwatch 测试。 具体来说,测试套件报告: 测试正在尝试单击 DOM 中的“图表列”元素,以便将所选类添加到其中,但正如您在此处看到的,测试无法找到它。 奇怪的是,测试在 Jenkins 中间歇性地失败,但数据不是时间敏感的或可变的。 要添加,当它失败时,Al ...

赛普拉斯拦截与状态 204 不匹配的路由 - Cypress intercept does not match route with status 204

我正在我们的 Angular 应用程序中实现柏树测试,并且在等待请求完成时遇到问题。 我猜这与请求的状态为 204 而不是 200 有关。 这是我在测试中调用的函数/命令: 我的问题是,路由/api/security/logout未被识别为别名@logoutRequest ,因此等待总是超时。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM