腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
是否
可以
在此
cypress
上
创建
模拟
api
以
阻止
实际
的
api
调用
、
我们有一个包含组件
的
vue js应用程序,在这个组件
上
,有一个
api
调用
来更新数据库记录。我们正在对这个组件进行单元测试。
是否
可以
在此
cypress
上
创建
模拟
api
来
阻止
实际
的
api
调用
?因此,数据库在单元测试期间不会被修改,并且
可以
保留数据库中
的
浏览 8
提问于2019-03-29
得票数 0
1
回答
不使用
Cypress
的
MSW运行时请求处理程序(NextJ,
Cypress
,MSW)
、
、
、
、
我想使用
Cypress
中
的
MSW工作人员来灵活地
模拟
我
的
api
请求
的
响应,以便为所有类型
的
测试提供一个通用
的
模拟
工具。工作者设置中
的
MSW处理程序(在NextJs中)正在拦截来自
Cypress
测试运行
的
请求,没有任何问题。但是,当我在
Cypress
中定义运行时请求处理程序
以
覆盖现有处理程序或添加特定于测试
的
处理程序时,
a
浏览 10
提问于2022-12-01
得票数 1
2
回答
柏树试验中请求路由时
的
CORS错误
、
我想
模拟
一下我
的
SPA所做
的
一些
API
调用
。为此,我使用了
cypress
.JS,并检查了如何使用下面的测试来做到这一点。to.equal(true)}) 它不工作,我得到错误“访问XMLHttpRequest‘at '’at '‘已被CORS策略
阻止
:请求
的
资源
上
不存在’访问控制-允许-原产地‘标题。”在测试过程中有什么方法
浏览 0
提问于2019-05-03
得票数 9
回答已采纳
2
回答
如何重用
模拟
的
Cypress
测试来运行
实际
的
API
?
我有使用运行与本地
模拟
/夹具一起运行
的
Cypress
测试。 我希望重用这些测试,
以
针对生产URL运行,并禁用网络拦截,以便测试运行在
实际
的
API
上
。这是一种禁用所有cy.intercept
的
方法,还是我在错误
的
方向思考?
浏览 14
提问于2021-12-11
得票数 2
回答已采纳
1
回答
当未
调用
实际
API
时,
模拟
测试REST如何测试
API
?
、
、
、
我正在学习如何为我
的
FastAPI端点使用
模拟
测试。我对这个非常基本
的
问题感到困惑:如果没有进行
实际
的
HTTP
调用
,
模拟
测试
实际
上
是如何测试
API
响应
的
?我理解,通过
模拟
预期
的
响应,我们
可以
避免
调用
实际
的
API
。但是我想测试
API
是否
是可访
浏览 4
提问于2022-02-14
得票数 2
2
回答
我
可以
使用
Cypress
进行
API
测试吗?
、
我刚接触过
Cypress
,并试图找到进行
api
测试
的
最佳/良好实践。我
的
目标是使用柏树
创建
一个自动化
API
测试,但找不到要遵循
的
结构/准则。有人能分享关于文件夹结构/设置/测试数据可读性和可管理性
的
文档或经验吗?
浏览 0
提问于2023-04-11
得票数 0
回答已采纳
1
回答
使用cy.request以外
的
东西在
Cypress
中播种数据
我正在使用
Cypress
进行端到端测试。在我
的
beforeEach中,我使用提供给我
的
一个SDK在服务器
上
播种数据( SDK将
API
调用
发送到服务器,但不在其中使用cy.request )。SDK
上
的
方法返回一个promise,因此我认为我
可以
像这样返回promise: return sdk.createProperty(...);我
的
测试结果如下所示`
浏览 1
提问于2018-07-25
得票数 2
回答已采纳
1
回答
如何拦截柏树对服务器端
api
的
调用
?
、
我使用Nuxt.js作为前端框架,Laravel作为
api
服务器,并使用
Cypress
编写了一些e2e测试。我试图通过使用asyncData来减少
api
调用
,但未能成功地拦截
api
调用
,我
的
测试规范如下所示:const apiUrl=
Cypress
.env('
api
_url') describ
浏览 2
提问于2021-07-16
得票数 6
回答已采纳
1
回答
通过禁用第三方XHR呼叫来加速端到端测试
、
我正在做一个使用
cypress
.io编写端到端测试
的
POC。我
是否
可以
禁用第三方XHR呼叫,如聊天或分析,
以
减少页面响应时间?我最初想要存根这类
调用
,但根据他们
的
文档,存根xhr响应
实际
上会减慢页面加载。那么有没有什么直接
的
api
或者方法
可以
取消这样
的
调用
来加速页面加载呢?
浏览 19
提问于2019-08-04
得票数 0
3
回答
如何将访问
api
端点
的
访问者限制为访问我
的
站点
的
访问者
、
我
的
网站不需要登录。用户采取
的
操作
以
调用
ASP.NET MVC控制器操作方法结束。任何其他公司都
可以
在此
时
调用
这些端点,并以这种方式使用我
的
API
。我想确保只有在我
的
网站上
的
用户
可以
访问这些
API
。 我该如何做到这一点? 补充说明: 假设我
的
网站是consoto.com。我希望我
的
方法仅在最终用户使用consoto.com时才起
浏览 3
提问于2012-02-13
得票数 0
1
回答
测试用例中
的
cypress
XHR
调用
验证
我在探索我
是否
可以
用柏树进行端到端
的
测试?我是这方面的超级初学者。问题:假设我正在测试登录页面,这样我就
可以
编写查询元素
的
测试用例并进行验证。
在此
过程中,浏览器将发出一些
API
调用
,
是否
有可能编写测试用例来验证statusCode所
创建
的
是什么?什么是XHR响应等?
浏览 4
提问于2019-12-18
得票数 0
回答已采纳
1
回答
使用OpenLayers
的
Cypress
-如何
模拟
ctrl +鼠标拖动
、
、
、
我正在尝试用
Cypress
在OpenLayers地图上
模拟
按住Ctrl键并使用鼠标拖动。我设法让OpenLayers注册单击/
Cypress
事件(例如,单击
以
创建
特征)
的
唯一方法是使用.click(),例如如果我使用.trigger因为.click()还会发出pointerdown/pointerup事件,所以我似乎不能用它来
模拟
ctrl +鼠标拖动。我是不是遗漏了
浏览 2
提问于2020-06-10
得票数 4
2
回答
加载我
的
应用程序后
Cypress
存根函数丢失
、
在我
的
主React应用程序
的
类componentDidMount中,我
调用
一个
api
方法来获取一些数据。我试图测试我
的
应用程序在给定数据
的
情况下
是否
做了正确
的
事情。我没有尝试
模拟
服务器,也没有处理
Cypress
对fetch
的
半支持之类
的
问题,而是尝试cy.stub整个
API
函数,只返回一块数据。/src/
api
";
浏览 2
提问于2020-08-14
得票数 5
2
回答
Office 365 Outlook外接程序
的
集成测试
、
、
我还没有找到使用
Cypress
或Selenium等浏览器自动化工具为Office 365 Outlook外接程序引入集成测试
的
指导方针,我正在寻找替代方案。我
的
团队目前正在使用
Cypress
进行自动化测试,我能够在Outlook外接程序
上
运行测试
的
唯一方法是在Office 365 Outlook环境之外
以
独立模式运行外接程序。对于独立模式,我必须
模拟
( JavaScript
API
,)以及
模拟
Office响应,才能运
浏览 2
提问于2018-06-07
得票数 3
回答已采纳
1
回答
处理POST/PUT请求
的
最佳方法
、
、
、
、
我正在使用一个
API
,它
可以
接受GET、POST和PUT方法,并且我正在试图确定我
的
应用程序如何使用POST或PUT。让我解释一下: 我有一个有两个输入
的
表格。首先,输入从URL中获得一个param,然后
在此
基础
上
,我将执行一个GET请求来检索一些数据。另外,我还用
API
调用
中得到
的
一些数字填充第二个输入。现在,虽然第一个输入是只读
的
,第二个输入是可编辑
的
,因此我们
可以
在表单提交时
浏览 2
提问于2022-11-11
得票数 0
2
回答
Cypress
插入已通过身份验证
的
令牌
、
、
、
我有一个需要MFA测试
的
应用程序。我试图让我
的
UI测试通过
Cypress
来命中已经通过身份验证
的
应用程序。我看到了一些关于设置一个新
的
Cypress
命令来处理登录
的
帖子,它将auth详细信息发送给第三方,获取详细信息,并使用类似于cy.setLocalStorage
的
东西将其放入本地存储。但是,我已经有了一个用于
API
测试
的
外部方法,它为我获取了一个有效
的
Bearer令牌。对于应用程序
上</
浏览 25
提问于2022-02-03
得票数 2
1
回答
使用
Cypress
对非存根路由强制错误
、
、
、
、
我正在使用
Cypress
测试Gatsby应用程序/站点。它从不同
的
页面对
api
进行多次
调用
。我们已经决定对所有这些请求进行存根和
模拟
,所以我们
的
测试永远不会影响到我们
的
实时
api
。我正在寻找一种方法,如果对我们
的
任何
API
端点
的
请求没有被存根,那么就会出现
Cypress
错误。我找到了cy.server
的
force404配置参数(),它强制对任何没有存根<
浏览 16
提问于2020-03-05
得票数 0
回答已采纳
1
回答
如何通过某些
Cypress
/自定义
API
调用
触发
Cypress
测试?
我使用UiPath为控制台
创建
了一些自动化测试, 一旦上述执行完成,我需要将这些输出值传递给
Cypress
测试(作为参数),并使用命令$
cypress
run自动触发它们:我们
可以
手动触发柏树测试,但我只是想知道
是否
有某种
API
可以</e
浏览 1
提问于2019-08-16
得票数 0
1
回答
我无法在我
的
柏树
api
调用
上返回一个响应值
我正在尝试进行一个柏树
api
调用
,并获得用于下一阶段
api
调用
的
值,当我返回时,它只会向我发送大量命令
Cypress
.Commands.add('getSession', () =>{ method: 'POST', headers: {(
浏览 6
提问于2021-08-12
得票数 0
回答已采纳
2
回答
如何在不同
的
Cypress
文件中
调用
函数?
我正在使用
Cypress
进行e2e测试,并希望在每个规范文件
上
执行登录流。我知道,我们
可以
通过编写这样
的
自定义命令在本地存储它:cy.request({
浏览 1
提问于2022-07-18
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券