腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
cypress
截获
来自
同一
url
的
特定
api
调用
在我
的
场景中,我正在轮询一个
特定
的
url
,假设是http://example.com/search。 返回
的
响应码是202,当
API
完成任务处理后,最终会返回200状态码。我
的
问题是,当202和200响应
的
URL
相同时,我如何断言我最终获得了状态代码200? 谢谢,
浏览 12
提问于2021-11-15
得票数 0
1
回答
如何仅获取上次
截获
的
API
我正在使用cy.intercept()拦截一个
API
,这个
API
似乎被
调用
了两次,所以它被拦截了两次,但响应不同。我只想访问最后
截获
的
那一个。我该怎么做呢?cy.intercept({ method: 'GET', }).as('assignedTicketAPI
浏览 27
提问于2021-07-05
得票数 1
回答已采纳
1
回答
如何在
Cypress
中列出和记录所有网络请求和响应时间
、
我希望将
来自
cy.intercept()
的
所有请求转换为包含:{'method':'____', '
url
':'____', 'response_time':'____'}
的
json对象,以便将它们写入我目前能够显示所有的请求方法和
URL
的
,但不能显示它们
的
响应时间。当前获取网络请求
的
代码: cy.intercept({method:
浏览 4
提问于2022-03-12
得票数 1
回答已采纳
1
回答
不使用
Cypress
的
MSW运行时请求处理程序(NextJ,
Cypress
,MSW)
、
、
、
、
我想使用
Cypress
中
的
MSW工作人员来灵活地模拟我
的
api
请求
的
响应,以便为所有类型
的
测试提供一个通用
的
模拟工具。工作者设置中
的
MSW处理程序(在NextJs中)正在拦截
来自
Cypress
测试运行
的
请求,没有任何问题。但是,当我在
Cypress
中定义运行时请求处理程序以覆盖现有处理程序或添加
特定
于测试
的
处理程序时,
api
请求
浏览 10
提问于2022-12-01
得票数 1
2
回答
是否有一种方法可以使计算机测试失败?
、
我正在为我
的
前端测试使用新
的
Cypress
组件测试选项,我非常喜欢它。我正在使用它作为集成测试解决方案,安装我
的
反应性应用程序
的
根组件,并使用
Cypress
测试广泛
的
用户与它
的
交互。几乎在所有方面,它都是完美的工作,尽管它
的
测试版状态。 对于
API
调用
,我使用
的
是
Cypress
截取()特性。在每次测试之前,我使用
截获
来定义测试所需
的</e
浏览 8
提问于2022-11-15
得票数 0
1
回答
如何根据cy.route观察到
的
API
-response中
的
特定
值创建
Cypress
-alias?
、
目前,我使用cy.route来观察
API
-call: cy.server(); method: 'POST',}).as我也尝试过: cy.route({
url
: '/
api
/some-route', xhr =&g
浏览 3
提问于2020-10-29
得票数 0
1
回答
柏树因拒绝承诺而产生
的
错误
、
、
<
Cypress
.Response<TestmailInbox>>((resolve) => {
Cypress
检测到您从命令中返回了一个承诺,同时也
调用
了该承诺中
的
浏览 16
提问于2022-08-22
得票数 1
2
回答
Cypress
向所有请求头添加令牌
、
、
、
、
然后,我们登录后发出
的
所有请求都在标头中使用此令牌值。
Cypress
.Commands.add('login', () => { method: 'POST',
url
:'site*', (
浏览 3
提问于2022-06-22
得票数 1
回答已采纳
1
回答
如何在
cypress
中设置/定义环境变量和
api
_Server?
、
、
、
目前,我们正在使用
cypress
测试我们
的
应用程序。我们有两个具有两个不同
api
_Servers
的
环境。我想在环境文件中定义它。我不确定如何在
同一
文件中定义这两个
url
。为了解决这个问题,我尝试在配置文件中设置baseUrl和
Api
_Serever,在这个链接之后
的
插件中。": "https://
api
-environment-1.me/v1"} 另一个与此类似
浏览 35
提问于2019-05-16
得票数 1
回答已采纳
1
回答
对本地存根服务器
的
cypress
请求修补程序
调用
失败
、
、
、
、
当我在柏树内
调用
这个本地端点时,它会失败。我
的
柏树密码 const options = {
url
: `${
Cypress
.env().baseUrl}test/
api
`, // failOnStatusCode
浏览 2
提问于2021-09-03
得票数 0
回答已采纳
3
回答
从
API
响应中自动保存
Cypress
夹具
、
、
我有一个非常大
的
API
,其中每个路径都返回一个唯一
的
资源值,而且每次我获得
特定
路径
的
资源值时,总是相同
的
。将每个响应保存到一个夹具文件中需要几天、几天
的
时间。我想使用我
的
应用程序代码来检索
API
数据,并且我希望
Cypress
将
API
响应保存到and文件夹中。然后,在我测试
的
应用程序运行期间,我希望使用这些补丁来拦截对
API
的
调用
浏览 2
提问于2022-06-17
得票数 1
1
回答
如何从单独
的
文件
调用
柏树中
的
函数?
我如何将其放入commands.js文件并在需要时
调用
它?
浏览 1
提问于2019-09-03
得票数 2
回答已采纳
3
回答
Cypress
:从
API
获取令牌,然后保存在本地存储中,并在另一个
API
的
头中使用,然后返回第二个
API
的
响应体
、
、
、
我有一个
API
(让我们称之为getToken)来在它
的
响应体中生成一个令牌。然后我
调用
这个令牌并存储在另一个
API
的
头中(让我们称之为returnBody)。将localStorage用于getToken
API
是有意义
的
,因为此标记可用于多个
API
。然而,如果需要返回/显示后续
API
的
响应主体(如returnBody ),则我对使用localStorage表示怀疑。在
API
的<
浏览 6
提问于2020-01-02
得票数 1
回答已采纳
3
回答
在
Cypress
中,如何验证被
截获
的
API
是否已被称为(n) Time?
这些都是集成式
的
测试,我安装了我
的
整个应用程序(React),然后点击它。所有
API
调用
都使用
Cypress
Intercept特性进行模拟。到目前为止,这是一个非常强大
的
解决方案,比我使用过
的
任何其他FE测试套件都要健壮得多。 我遇到
的
一个限制是截取
的
API
调用
。在这个场景中,我获得了一个
API
,该
API
在给定测试流程中被
调用
两次。('
浏览 11
提问于2022-11-23
得票数 0
1
回答
如何在
Cypress
中等待XHR转到第三方
API
?
、
我有一个与部署在另一台服务器上
的
API
对话
的
SPA应用程序。例如,当我单击一个提交按钮时,它会向它
的
API
发送XHR请求,而我需要等待响应才能检查它。我该怎么做呢?
浏览 6
提问于2019-02-08
得票数 2
2
回答
用
Cypress
覆盖现有命令
、
、
、
我期待,一个路由响应
的
status &路由
的
url
来扩展内置
的
功能。不幸
的
是,我在The route undefined had a undefined status code.中得到了这个消息console。注意,我现在正在使用浏览器
的
console。这就是我迄今尝试过
的
:
Cypress
.Commands.overwrite('route
浏览 3
提问于2020-05-13
得票数 2
回答已采纳
1
回答
Cypress
-状态: 401 -未经授权对其他
API
调用
进行令牌身份验证
、
、
我想请您在其他
API
调用
中使用
的
身份验证令牌方面提供帮助。下面是命令和测试用例
的
脚本:import "
cypress
-localstorage-commands";cy.request({
url
:
Cypress
.env(
浏览 5
提问于2022-05-14
得票数 0
1
回答
属性“cookie”不存在于“未定义”类型上
、
我尝试使用以下插件实现Google
的
Cypress
测试登录: (我使用TypeScript),代码是:const username=
Cypress
.env('googleSocialLoginUsername') const password =
Cypress
.env('googleSocialLoginPassword')const loginUrl =
Cypress</
浏览 1
提问于2020-06-17
得票数 0
1
回答
如何从柏树
api
调用
返回普通对象?
、
我使用柏树来测试
api
调用
。我有一些函数,这些函数
调用
api
并返回像这个
Cypress
.Chainable<
Cypress
.Response<SomeClass>>那样
的
链接。在这里,SomeClass可以是自定义类,也可以是简单
的
对象类型。我想要创建一个函数,它将返回一个自定义类,而不是Chainable。这在柏树里有可能吗?该怎么做呢?function getCar(model) :
Cypress
.Cha
浏览 5
提问于2022-09-15
得票数 1
2
回答
拦截所有传出
的
http
调用
、
、
类似于HttpFilter (javax.Servlet.Filter ),当添加到web.xml中时,它可以独立于框架( Spring/CXF/Jersy等)
截获
对JVM / outgoing (作为响应)
的
任何传入请求,我正在尝试找到一种可以
截获
来自
JVM
的
任何传出HTTP
调用
的
API
,以独立于框架添加/修改头部。在论坛中,传出HTTP
调用
这个词经常被误解,所以让我用例子来解释一下。 让我们
浏览 1
提问于2014-12-15
得票数 5
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券