如何实现WireMock状态管理?解决测试响应错乱问题
WireMock 状态管理异常导致测试响应错误
问题现象
- 测试A预期返回标题
title a.,实际收到title b. - 测试B预期返回标题
title b.,实际收到title a. - 发送POST请求指定WireMock返回
title a.,仍得到错误响应 - 测试间出现响应串扰,状态未正确隔离
当前使用的Dockerfile
FROM wiremock/wiremock:3.5.2 COPY mappings ./mappings COPY __files ./__files RUN echo $JAVA_OPTS CMD java $JAVA_OPTS -Xmx4096m -cp /var/wiremock/lib/*:/var/wiremock/extensions/* com.github.tomakehurst.wiremock.standalone.WireMockServerRunner --no-request-journal --verbose --local-response-templating --permitted-system-keys=wiremock_.*
推测方向
需要添加WireMock状态管理相关启动参数,实现测试间的状态隔离,避免响应串扰。
内容的提问来源于stack exchange,提问作者Nish
相关产品推荐
相关产品推荐

