我正在尝试使用 cy.intercept 来匹配 url,但它似乎正在拦截不同的 url。 我想拦截单击保存按钮时发出的 API 请求,当单击此按钮时,它会向这两个端点发出请求(例如) POST https://api.example.com/test/foo/bar POST https://ap ...
我正在尝试使用 cy.intercept 来匹配 url,但它似乎正在拦截不同的 url。 我想拦截单击保存按钮时发出的 API 请求,当单击此按钮时,它会向这两个端点发出请求(例如) POST https://api.example.com/test/foo/bar POST https://ap ...
我使用 cy.intercept() 和 cy.wait() 来监听请求并从中产生内容。 它给了我“cy.type() 只能接受一个字符串或数字。你传入:未定义”当我尝试在“number = res.response.body.numbers.id”下记录 cy.log(number) 时,它可 ...
在这一点上,我正在使用 Cypress Intercept 对 API 端点进行存根。 它工作得很好,但我觉得我可以更有效地使用它。 目前我有以下测试: 它正在工作,并检查文件 Classifications5.json,其中有 5 个分类可用。: 分类5.json: 在接下来的测试 ...
提前谢谢你! 我正在进行一些赛普拉斯 E2E 测试,并且在拦截方面遇到了一些问题。 我有一个按钮,单击该按钮后,应向后端发送 PUT 请求以更改用户状态,为此我编写了如下测试:it('should test that the PUT request is called upon button cli ...
我有一个测试,其中某个获取请求发生了大约 70 次,在测试结束时我需要检查所有状态代码是否为200或204 。 到目前为止,我正在拦截请求并可以检查该 1 个请求的response.statusCode但我在为 rest 执行此操作时遇到了问题。这是我目前所拥有的。it('Testing', fu ...
我正在做一些测试,我拦截了一些 api 对同一个 url 的调用,我在每个之前做了一个,然后在测试中做了另一个,但出于某种原因我不明白我改变了别名。 我正在做一些阅读,覆盖是固定的,但显然不是? 请随时提出更多问题。 希望我能得到一些意见。 我的代码: 出现以下错误: 如果没有压倒性的力量,怎么能 ...
赏金将在 6 天后到期。 此问题的答案有资格获得+100声望赏金。 Hfrav希望引起对这个问题的更多关注。 似乎我读到的大多数人都对此感到零麻烦。 另一方面,我有一个其他人编写的测试套件,我试图用intercept() 替换route()。 API 拦截用于处理按钮点击等,如果我只是替换它, ...
我在 Cypress 中创建了一些测试,以在我们的 Angular 应用程序中添加和复制文章。 测试ArticlesTest.js的代码 WaitUntilPageLoaded()方法代码为: 反过来,它是自定义赛普拉斯命令: 在第一次beforeEach()运行中,拦截GetArticles并等 ...