问题标签 [service-virtualization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1901 浏览

kubernetes - 在 istio 中,一个命名空间中定义的虚拟服务如何使用另一个命名空间中定义的网关

如果 avirtualservice Anamespace Ausing中定义networking.istio.io,它如何使用gateway B在另一个命名空间中定义的a namespace B

谢谢

0 投票
1 回答
152 浏览

karate - 服务虚拟化 - 空手道

服务虚拟化的新手,但在我研究时,我注意到空手道也有一些支持。由于我已经在使用它,我很想知道它是否适合需要。我正在尝试使用一些重试逻辑测试调用另一个 API B 的 API A。请求不会更改,但 B 可能会发送带有错误消息或成功消息的响应正文。目的是重试 x 次,直到我们看到整体失败的成功。所以,问题是我如何在这个测试中模拟 B 的响应?A 提出的请求当然会保持不变。

0 投票
1 回答
337 浏览

mountebank - 在不命中目标应用程序的情况下动态更改 mountebank imposter 中保存的响应

我在性能测试中使用 mountebank 进行服务虚拟化。因此,当我第一次使用请求参数(例如 flightNo=513)点击 mountebank 服务 url 时,它使用 proxyOnce 模式进入目标应用程序并将响应保存在特定端口的冒名顶替者中,但第二次当我更改 flightNo 所以我不想要命中目标应用程序,但我想根据给定的航班号操作保存的响应。我怎么能在 mountebank 做到这一点?请帮忙。

0 投票
1 回答
35 浏览

web-services - 使用 QAF 进行服务虚拟化/模拟

QAF 是否支持服务端点和请求/响应的模拟/虚拟化?

使用 QAF WSstep 类,我们可以调用实时 url 或者我们可以注册本地端点?

0 投票
1 回答
75 浏览

docker - mountebank 开始使用 dotnet-testcontainers 时无法访问 Mountebank 冒名顶替者端口

我正在使用dotnet-testcontainers https://github.com/HofmeisterAn/dotnet-testcontainers在我的 xUnit 测试中使用 mountebank 启动一个容器。我可以成功创建 mountebank 客户端并成功创建冒名顶替者。问题是,当测试运行时,应用程序尝试调用冒名顶替者http://localhost:3000并被拒绝连接。

我可以成功打开http://localhost:2525并且可以看到Mountebank默认页面。所以mountebank运行良好。3000我还通过查看 docker 容器日志确认了冒名顶替者是在端口上成功创建的。我还尝试使用 Postman 打电话给我的冒名顶替者http:localhost:3000并拒绝连接。

可能是什么问题?这是3000docker容器中的端口没有暴露的问题吗?下面是我的代码: