腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
spring
boot
应用程序
中
使用
wiremock
Mappings
来
模拟
外部
api
行为
、
、
、
、
我有一个需要测试
应用程序
的
外部
apis请求的用例。我已经
使用
wiremock
--proxy all和record
mappings
选项找出了映射部分,但我无法将这些
wiremock
映射用于我的测试。我需要知道一种方法,我可以
在
一个单独的端口上托管这些映射/文件,并将它们用于请求响应。谢谢
浏览 25
提问于2020-01-02
得票数 0
2
回答
WireMock
不能通过
Spring
boot
集成测试截获http请求
、
、
我
使用
Wiremock
进行了Sprint
Boot
集成测试,但是由于某些原因,
Wiremock
没有为存根响应提供服务,并且http请求被发送到实际的
外部
api
。我是不是遗漏了什么?我可以从日志中看到
Wiremock
服务器
在
端口8888上启动 <groupId>com.github.tomakehurst</groupId><artifactId><
浏览 22
提问于2020-07-30
得票数 1
1
回答
Wiremock
存根错误:“无法识别的字段\”时间戳\“(类com.github.tomakehurst.
wiremock
.common.Errors),未标记为可忽略”
、
、
、
、
我
来
这里是因为我没有找到任何解决我的问题的方法。我实际上是
在
尝试用
wiremock
来
存根响应(对
模拟
服务的调用是通过FeignClient完成的)。我的目的是
在
真实的伪装客户端上得到一个假的响应,而不是
在
测试
中
,而是
在
真实的
应用程序
中
。因此,在这种情况下,我不是
在
测试
中
截断WireMockServer,而是
在
spring
<em
浏览 118
提问于2021-05-16
得票数 2
2
回答
如何高效地为每个微服务的独立测试创建
API
模拟
?
、
、
、
我们有一个
应用程序
,其中包含十几个
使用
Spring
boot
的基于Rest的微服务。我想创建自动化测试
来
隔离测试我的每个服务,同时
模拟
生产者服务
API
。我尝试
使用
wiremock
创建
模拟
,但是手动创建这些
模拟
的
API
请求和响应太单调乏味了。有没有更好的方法
来
实现服务测试?
浏览 36
提问于2021-02-02
得票数 1
1
回答
如何
使用
Wiremock
来
存根
外部
URL?
、
我想
使用
Wiremock
来
存根一个
外部
请求,如下所示:
WireMock
.stubFor(post(urlEqualTo("https://rest.
api
.com/status")) .我正在
使用
Spring
Boot
,并已将
Wiremock
配置为@AutoConfigureWireMock(port = 0, httpsPort = 8080) 我是否
浏览 16
提问于2020-09-17
得票数 0
3
回答
如何在每次测试之前或之后让
Spring
Cloud Contract重置
WireMock
、
、
、
我们正在编写一个
Spring
Boot
应用程序
,并
使用
云合同
WireMock
支持
来
存根一个后备服务。这很好用,除了一件事:我们发现
Spring
Cloud似乎不会在测试之间重置
WireMock
,特别是删除存根,因此测试不会被正确隔离。当然,您可以
使用
包含reset()的@Before方法自己完成此操作,但我们怀疑这是否是有意为之。有没有我们忽略的选项,或者必须
使用
的额外注释?毕竟,
在
@BeforeC
浏览 14
提问于2019-03-08
得票数 4
6
回答
弹簧引导试验中用
wiremock
随机端口设置属性
、
、
、
、
我有一个
Spring
测试,它
使用
wiremock
来
模拟
外部
服务。为了避免与并行构建发生冲突,我不想为
wiremock
设置固定的端口号,而是希望依赖于它的动态端口配置。
应用程序
使用
application.yml
中
设置的属性(external.baseUrl) (
在
src/test/application.yml下)。然而,我没有找到一种以编程方式覆盖它的方法。我看过的所有其他解决方
浏览 1
提问于2018-02-09
得票数 15
回答已采纳
1
回答
如何在
Wiremock
集成测试
中
模拟
SpringBoot的MessageChannel
中
的发送方法
、
、
、
、
我
在
我的
应用程序
中
使用
Spring
Boot
Java。
应用程序
正在
使用
MessageChannel向Kafka发送一些消息。例如:this.messageChannel.send(消息)。我想在集成测试
中
模拟
这个消息通道调用,这样消息就不会发送到Kafka。目前正在
使用
Wiremock
进行
Spring
集成测试。 请给我建议
模拟
MessageChannel发送方法
浏览 27
提问于2021-08-06
得票数 0
2
回答
在
Java
Spring
中
使用
外部
API
服务器进行压力测试-
模拟
响应?
、
、
、
、
因为我
使用
的是另一家公司的
API
服务器,所以我不想冒着给他们的服务器带来压力的风险。此请求是一个同步调用,它询问
API
提供程序并返回相当大的响应。(b)我要求尽可能接近本机解决方案,以便从这一端很好地掌握响应时间,并且
在
进行压力测试时,我还希望尽可能减少开销。我一直
在
寻找一些像
WireMock
这样的解决方案,如果我的理解正确的话,可以设置一个假服务器进行测试。这对我来说是行不通的,因为我需要
使用
我自己的服务器(基于TomCat )
来
尽可能接近我的架构。
浏览 7
提问于2018-12-12
得票数 1
1
回答
单元测试-
Wiremock
通过连接错误验证失败
、
、
、
我正在测试一个
spring
引导
应用程序
,并
使用
wiremock
存根
来
模拟
外部
API
。
在
一个测试用例
中
,我希望确保我的存根被正确地调用一次,但是由于连接错误,它失败了。@AfterEach wireMockServer.stop() // Stub for external
API
private fun
浏览 1
提问于2019-02-27
得票数 4
回答已采纳
1
回答
如何将
wiremock
服务从
spring
引导
应用程序
部署到azure
应用程序
服务?
、
、
我有一个
spring
引导
应用程序
,
在
本地主机端口80上启动一个
wiremock
服务器。当我
在
本地运行
应用程序
时,我可以访问
wiremock
服务器(在上)。但是,当
spring
-
boot
应用程序
部署到蔚蓝
中
的app服务并启动时,80端口已经被
使用
,因此
模拟
无法启动。ideea将部署
应用程序
并启动
模拟
,因此当我访问
应用程序<
浏览 0
提问于2019-04-23
得票数 1
3
回答
如何
模拟
REST
API
接口?
、
、
、
、
我有一个web
应用程序
,我想
使用
Selenium进行测试,该
应用程序
使用
REST
API
与后端通信。 据我所知,Selenium主要用于测试通过
应用程序
的流程以及这些状态下的小部件的外观/存在。这对我来说,在编写Selenium测试
来
模拟
后端时很有意义。Python是我选择的语言,但我也熟悉node.js、javascript和JAVA。关于
模拟
REST
API
,您会推荐哪种方法?我
在
考虑
浏览 0
提问于2017-01-25
得票数 1
2
回答
如何
模拟
实际运行的
应用程序
?
、
、
、
我的一个微服务MS1
在
启动时检查另一个微服务MS2,如果MS2正在运行或不运行。如果MS2正在运行,MS1将启动,否则将无法启动。最新情况: 假设MS2
在
localhost:1234上运行,现在MS1将
使用
REST连接到它。
浏览 0
提问于2019-07-27
得票数 1
回答已采纳
3
回答
带有
Wiremock
的Docker容器不会刷新卷
中
的更改
、
、
、
我创建了这个Dockerfile,并根据来自的示例将其复制到目录
中
。/github/tomakehurst/
wiremock
-jre8- version: '3
浏览 7
提问于2020-08-22
得票数 0
回答已采纳
1
回答
如何在
Spring
应用
中
测试输出的HTTP请求内容?
、
、
、
、
我有
Spring
应用程序
。有没有办法
在
春天这样做呢?(实际上我也不知道
在
Spring
之外做这件事的方法)
浏览 0
提问于2017-03-23
得票数 0
1
回答
用于Feign客户端的存根,用于集成测试
、
、
、
、
我有一个
spring
cloud项目,它具有以下打包结构 我想通过调用控制器发布的端点来执行集成测试。问题是目前我没有feign客户端访问的端点(原始和
spring
云合约存根都不可用)。 在这种情况下,如何将feign客户端发出的调用存根。
浏览 0
提问于2018-04-23
得票数 1
1
回答
Intellij调试器在用
Wiremock
模拟
测试
应用程序
时被困在“收集数据”上
、
、
我正在为
应用程序
开发验收测试,并在
WireMock
中
模拟
所有
外部
API
调用。它是一个java (
Spring
)
应用程序
。
在
intellIj调试器
中
,它被卡在断点上,上面写着“当我试图查看变量或对象的内容时,Collecting data"。在此期间,IntellIj会继续
使用
它的最大内存。”这个问题与不相似。在那里,它是一个独立的
应用程序
,这里是一个web<e
浏览 1
提问于2020-08-27
得票数 1
回答已采纳
3
回答
无法关闭
Wiremock
的调试日志记录
、
、
我
在
一个
Spring
应用程序
中
使用
Wiremock
进行测试。我似乎无法让日志记录不能输出所有调试日志,这使得我的测试运行非常冗长。我看到它在启动时
使用
SLF4J: 但是试图
在</e
浏览 5
提问于2017-06-09
得票数 20
1
回答
在
WebFluxTest安全(客户端凭据)资源服务器
应用程序
中
禁止
使用
Oauth2
、
、
、
我有一个反应性(
Spring
WebFlux) web
应用程序
,其中我有很少的REST是受保护的资源。(Oauth2)。要手动访问它们,我需要获得一个具有客户端凭据授予类型的授权令牌,并在请求中
使用
该令牌。 现在,我需要编写通过
Spring
的WebTestClient调用
API
来
调用
API
的测试。
中
,我调用了另一个受保护的资源/
API
,并且该
API
的响应正在反应上下文中设置。类
来
绕过。因
浏览 6
提问于2020-06-26
得票数 5
回答已采纳
2
回答
最佳实践如何管理大量的维基存根?
、
、
、
、
我的单元测试广泛
使用
wiremock
,其中大多数测试类如下所示: } 因此,您可以看到,我所做的基本上是
在
每个测试
中
定义我实际需要的这个测试的存根
在
java单元测试<e
浏览 4
提问于2020-07-03
得票数 2
回答已采纳
点击加载更多
相关
资讯
在Docker中运行Spring Boot的高级功能测试
Spring Boot 2.0 迁移指南
Spring Cloud Hystrix项目展望:为云原生 Java 项目提供持续支持
Spring Boot微服务的集成测试策略
Spring框架中的Component与Bean注解
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券