具有模拟延迟的 Wiremock 快照
Wiremock Snapshotting with simulated delay
Wiremock 版本:2.27.0
使用 Wiremock 运行 负载测试,工作流程如下。
一个。启用代理并执行单个 运行 负载测试(预热阶段)。
b。生成快照
c。然后修改映射(getting/setting via REST API),用delayDistribution
修饰
d。 运行 随后的负载测试 运行 秒(实际 运行 秒,对最终统计数据有贡献)
有更好的方法吗?例如,有没有办法用 DelayCharacteristics 装饰现有的映射。我查看了扩展,但找不到更优雅的方法。
据我所知,没有现成的解决方案可供您下载和实施。但是,你有可能发展自己。
WireMock 文档中关于录制和回放的部分 Transforming generated stubs 通过创建基于 StubMappingTransformer
的扩展。
在 example 中还可以找到一些文档。
Wiremock 版本:2.27.0
使用 Wiremock 运行 负载测试,工作流程如下。
一个。启用代理并执行单个 运行 负载测试(预热阶段)。
b。生成快照
c。然后修改映射(getting/setting via REST API),用delayDistribution
d。 运行 随后的负载测试 运行 秒(实际 运行 秒,对最终统计数据有贡献)
有更好的方法吗?例如,有没有办法用 DelayCharacteristics 装饰现有的映射。我查看了扩展,但找不到更优雅的方法。
据我所知,没有现成的解决方案可供您下载和实施。但是,你有可能发展自己。
WireMock 文档中关于录制和回放的部分 Transforming generated stubs 通过创建基于 StubMappingTransformer
的扩展。
在 example 中还可以找到一些文档。