腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
cy.intercept
在
Cypress
中
为
每个
请求
设置
标
头
cypress
我正在尝试
为
Cypress
中生成的
每个
api
请求
添加一个
请求
头
。我有一个
使用
cy.server的版本,但这个版本正在被废弃,所以我试图用
cy.intercept
取代它。当我运行这段代码时,我没有看到任何错误,但我也没有看到添加到我的
请求
中
的
头
: beforeEach(() => {
cy.intercept
('*',(req) => {
浏览 101
提问于2021-02-12
得票数 4
2
回答
Cypress
截取匹配不匹配一个单词
cypress
、
cypress-testing-library
我
在
Cypress
v6.9.1上读过关于的文档,但我确实很难理解
如何
匹配单个单词urls。POST http://localhost:8081/70e70322-1633-4ca9-b1e2-9240cef416e7/label
在
中
,我假设只需执行以下操作就可以匹配此路由
cy.intercept
("POST&
浏览 7
提问于2021-12-31
得票数 0
回答已采纳
2
回答
如何
在
Cypress
中
记录API
请求
中
的特定字段
cypress
、
cypress-testing-library
每当我的webapp
在
失败时以这种方式
请求
时,我希望
cypress
.log()在
请求
头中出一个特定的字段,并添加屏幕截图/日志,我可以抓取失败的requestId。是否有一种方法来
设置
柏树,以便对于所有网络
请求
,它检查这个字段并记录它?
浏览 3
提问于2022-08-19
得票数 2
回答已采纳
1
回答
如何
让柏树阻止datadog
请求
events
、
cypress
、
datadog
、
cypress-intercept
我还在我的
cypress
.json文件夹
中
创建了一个/
cypress
文件"blockHosts": "*datadoghq.com/*"我
在
我的网络选项卡
中
收到了数百个电话,当我截取这些电话时当我将拦截
设置
为
别名时,我会在我的柏树跑步窗口中看到别名。但是在任何地方都没有503s或404s。页面仍然充满了事件,柏树被重载,我的测试超时。我甚至尝试将data-dog-rum.ts从src/ut
浏览 11
提问于2022-10-05
得票数 0
1
回答
为什么
cy.intercept
()会导致我的API
请求
返回400个错误的
请求
响应?
cypress
、
http-status-code-400
、
intercept
我遇到了一个问题,
在
柏树
中
,我的API
请求
只有在被截获时才返回一个400错误的响应。我只
使用
cy.intercept
()监视
请求
,而不是操纵它。当我从测试
中
删除拦截命令时,
请求
将返回一个200响应。在这两种情况下(有/没有拦截),
请求
标
头
是相同的。我还可以从截获的400个响应
中
获取
请求
头
,并在postman
中
运行它们,
浏览 6
提问于2021-12-15
得票数 0
2
回答
Cypress
向所有
请求
头
添加令牌
javascript
、
testing
、
cypress
、
e2e-testing
、
cypress-intercept
我正在测试一个网站,从登录
请求
返回令牌在身体。然后,我们登录后发出的所有
请求
都在
标
头中
使用
此令牌值。我创建了一个定制的
cypress
命令,它通过发送POST
请求
登录,但是
在
测试运行期间,我无法让它将令牌推送到我的应用程序
中
的所有
请求
。password":creds.password }).then((resp) => { const token = resp.body.tok
浏览 3
提问于2022-06-22
得票数 1
回答已采纳
2
回答
你能用柏树来控制
请求
而不是回应吗?
cypress
、
interception
我试图端到端测试一个
在
Cypress
中
的文件上传页面,其中包括测试文件上传进度条是否有效。
cy.intercept
('post', `/route`, (req) => { req.on('response',
浏览 22
提问于2022-02-13
得票数 2
1
回答
单点登录重定向后
如何
通过基本认证?
cypress
我是
Cypress
和JS的新手。我正在测试的应用程序如果未登录,则会重定向到存根IDP页面。该应用程序也是基本身份验证的幕后推手。我
在
测试中所做的就是这会将我重定向到存根IDP页面,
在
该页面
中
,我单击登录按钮 cy.contains但是,
在
重定向时,它会提示我再次填写基本身份验证。有没有一种方法可以传递
在
重定向后记住的基本auth
头</em
浏览 2
提问于2020-06-15
得票数 4
1
回答
如何
将
Cypress
请求
中
的cookie访问到其他域?
http
、
authentication
、
cookies
、
cypress
、
x-xsrf-token
我正在尝试
使用
cy.request
在
一个不同的域进行身份验证,作为
Cypress
测试的一部分。身份验证
请求
需要将XSRF的值作为
头
包含。
在
与身份验证域相同的baseURL上,这很容易解决:访问域,通过cy.getCookie读取cookie,然后发出
请求
。因为柏树不允许
在
一个测试
中
访问多个域,所以需要不同的工作流。我现在的解决方案是用一个cy.visit替换初始的cy.reqeuest (通过查看第二个
请求
的
浏览 3
提问于2021-02-20
得票数 2
4
回答
如何
在与相同拦截匹配的
Cypress
中等待多个XHR?
cypress
在
我的应用程序
中
,从干净的状态登录后,有一系列的同步查询被触发,以确保本地数据被更新。在这种情况下,会有一个加载屏幕。
在
执行测试之前,我只需要按下柏树来等待所有这些调用的完成。
cy.intercept
()正在标识调用,但cy.wait()只等待第一个调用完成。 beforeEach(function () { // Programmatically login
浏览 4
提问于2021-10-14
得票数 1
回答已采纳
1
回答
如何
在
Cypress
中
设置
请求
头
以避免忽略它们?
api
、
request
、
header
、
cypress
您能否帮助解决
Cypress
在
API测试
中
的问题?当我
在
选项部分
设置
请求
头
时,
Cypress
会忽略它们,并将其替换为默认标题。我的
请求
的例子是: method: 'POST', url: 'https://orion.koto.com/api/inn',Headers: {'si
浏览 1
提问于2021-10-28
得票数 1
1
回答
Cypress
:用截获的路径删除所有cookie
javascript
、
cookies
、
cypress
、
sinon
、
stubbing
在
使用
的功能测试
中
,我正在拦截登录和注销路由。(我必须对它们进行存根,因为用于身份验证的技术还不支持服务器端SDK的测试模式。)
cy.intercept
(loginRoute, request => { headers: { 'validMagicAuthToken',
浏览 0
提问于2021-06-20
得票数 2
回答已采纳
1
回答
Cypress
将标题更改为lazyUpdate
http-headers
、
cypress
我运行
Cypress
(10.4.0)与一个角(10.1.6)项目,我遇到了一个问题的标题。
在
测试过程
中
的某个时刻,
头
被移动到名为lazyUpdate的东西
中
。 }); cy.el('inputEmailAddress').type(
Cypress
.env('
浏览 4
提问于2022-08-08
得票数 1
2
回答
由于csrf无效,登录
请求
失败
cypress
没有
cypress
的登录
请求
具有以下
请求
标
头
:而带有
cypress
测试的
请求
具有以下
请求
头部:我能看到的唯一区别是
在
cypress
测试
请求
中
没有
设置
cookie。正因为如此,
请求
得到了403。我实际上
使用
的是该服务器的本地版本,
在
该版本
中
,我将电子邮件/密码配
浏览 0
提问于2018-02-23
得票数 1
23
回答
为
每个
请求
设置
角集
标
头
angular
我需要在用户登录后,
为
每个
后续
请求
设置
一些授权
头
。若要为特定
请求
设置
标
头
,var headers = new Headers();this.http.post(url, data, {}) // do
浏览 17
提问于2015-12-25
得票数 376
回答已采纳
4
回答
Cypress
cy.wait()只等待第一个网络调用,需要等待所有调用
cypress
、
wait
、
interception
、
cypress-intercept
每个
人都会用一个GET来撤退。 我想等待所有这些项目,直到页面完全加载。我已经截取过这些了。我怎么能让
Cypress
等到所有的"4ItemsInEditorStub“拦截都完成?
浏览 31
提问于2022-09-28
得票数 2
1
回答
拦截真正的数据响应
javascript
、
automated-tests
、
cypress
我
在
Cypress
6
中
遇到了数据顽固性的问题,我试图实现从服务器到自定义数据的真正数据交换。我看了医生,得出结论:describe("test", () => {
cy.intercept
("http://localhost:3000
请求
http://localhost:3000/spoons返回给我 "siz
浏览 1
提问于2020-12-05
得票数 2
回答已采纳
2
回答
在
Cypress
.io
中
访问网络响应
oauth
、
single-sign-on
、
cypress
我正在
使用
代码和隐式流测试OpenID连接服务。我真的希望能够访问从服务
中
得到的消息,特别是303 --参见具有ID令牌的其他消息。 如果有人能建议
如何
获得回复信息,我将非常感激。由于服务公开了一个HTML登录页面,所发生的是一个cy.get("#loginButton").click(),所以我不发送cy.request(),这是因为我希望
使用
前端测试登录。
浏览 0
提问于2019-05-06
得票数 2
4
回答
验证发出
请求
的次数
cypress
使用
Cypress
Intercept模拟路由,我想验证路由被调用的次数。到目前为止,我
在
文档
中
还没有找到与此相关的任何东西。这里提到了cy.spy,但每次它只返回1。间谍:时间:
cy.intercept
({method: 'GET', url:
浏览 2
提问于2021-05-22
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DotNET 5中的gRPC性能改进,超Golang和C+
调用 Express API时出现奇怪的CORS错误该怎么办?
可能是东半球最好的 Curl 用法指南
Linkerd 2.6 版本正式支持分布式跟踪功能
通过构造特殊的HTTP包来夹送恶意的HTTP请求(上)
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券