我们将进行弹性测试(每天将产生数百(可能是数百万)次呼叫)。为了避免这种情况,我们希望模拟服务,同时仍然能够模拟一般行为(延迟,缓存结果)并能够注入不良行为或错误。
我意识到,对于客户端来说,这些只是类,可以使用Mockito或类似的,但我认为这不能很好地扩展到调用次数,并且对建模方面没有帮助。
另一种选择就像WireMock,但我不知道如何将不同的URL注入SDK。
是否还有其他选项或方法可供我考虑?
提前致谢!
答案 0 :(得分:0)
API可以通过HTTP使用(即不是HTTPS)吗?
如果是这样,您可以尝试运行WireMock并启用浏览器代理(前向代理的错误名称!)并将JVM /系统代理设置指向该位置。