cost 63 ms
如何将 cy.wait() 中产生的内容传递给变量并在接下来的步骤中重用它? - How to pass content yielded in cy.wait() to the variable and reuse it in the next steps?

我使用 cy.intercept() 和 cy.wait() 来监听请求并从中产生内容。 它给了我“cy.type() 只能接受一个字符串或数字。你传入:未定义”当我尝试在“number = res.response.body.numbers.id”下记录 cy.log(number) 时,它可 ...

如何防止在夹具文件夹中创建多个 .json 文件,同时将 cy.intercep 用于具有赛普拉斯 Javascript 的同一端点 - How to prevent making multiple .json files in the fixture folder while using cy.intercep for the same endpoint with Cypress Javascript

在这一点上,我正在使用 Cypress Intercept 对 API 端点进行存根。 它工作得很好,但我觉得我可以更有效地使用它。 目前我有以下测试: 它正在工作,并检查文件 Classifications5.json,其中有 5 个分类可用。: 分类5.json: 在接下来的测试 ...

单击按钮后赛普拉斯拦截注册太晚 - Cypress intercept registering too late after button click

提前谢谢你! 我正在进行一些赛普拉斯 E2E 测试,并且在拦截方面遇到了一些问题。 我有一个按钮,单击该按钮后,应向后端发送 PUT 请求以更改用户状态,为此我编写了如下测试:it('should test that the PUT request is called upon button cli ...

赛普拉斯:如何在整个测试过程中测试路由状态码? - Cypress: how to test routes status code throughout entire test?

我有一个测试,其中某个获取请求发生了大约 70 次,在测试结束时我需要检查所有状态代码是否为200或204 。 到目前为止,我正在拦截请求并可以检查该 1 个请求的response.statusCode但我在为 rest 执行此操作时遇到了问题。这是我目前所拥有的。it('Testing', fu ...

赛普拉斯拦截不覆盖赛普拉斯别名 - cypress intercept not overriding cypress alias

我正在做一些测试,我拦截了一些 api 对同一个 url 的调用,我在每个之前做了一个,然后在测试中做了另一个,但出于某种原因我不明白我改变了别名。 我正在做一些阅读,覆盖是固定的,但显然不是? 请随时提出更多问题。 希望我能得到一些意见。 我的代码: 出现以下错误: 如果没有压倒性的力量,怎么能 ...

赛普拉斯:从 cy.route() 切换到 cy.intercept() - Cypress: Switching from cy.route() to cy.intercept()

赏金将在 6 天后到期。 此问题的答案有资格获得+100声望赏金。 Hfrav希望引起对这个问题的更多关注。 似乎我读到的大多数人都对此感到零麻烦。 另一方面,我有一个其他人编写的测试套件,我试图用intercept() 替换route()。 API 拦截用于处理按钮点击等,如果我只是替换它, ...

赛普拉斯拦截在测试运行中多次调用时阻止请求 - Cypress intercept blocks the request when it's called several times in a test run

我在 Cypress 中创建了一些测试,以在我们的 Angular 应用程序中添加和复制文章。 测试ArticlesTest.js的代码 WaitUntilPageLoaded()方法代码为: 反过来,它是自定义赛普拉斯命令: 在第一次beforeEach()运行中,拦截GetArticles并等 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM