【发布时间】:2017-09-27 14:47:28
【问题描述】:
我正在使用 JMeter 进行 API 测试。使用 HTTP 请求和 Beanshell 我能够做到这一点。
有时服务会中断一周。
由于我有请求和响应,我想使用 JMeter 实现服务虚拟化。
即使服务关闭,我也应该能够继续我的测试。
我可以在 JMeter 中实现服务虚拟化吗?如果是,我可以请您告诉我步骤吗?
【问题讨论】:
标签: jmeter jmeter-3.2 service-virtualization
我正在使用 JMeter 进行 API 测试。使用 HTTP 请求和 Beanshell 我能够做到这一点。
有时服务会中断一周。
由于我有请求和响应,我想使用 JMeter 实现服务虚拟化。
即使服务关闭,我也应该能够继续我的测试。
我可以在 JMeter 中实现服务虚拟化吗?如果是,我可以请您告诉我步骤吗?
【问题讨论】:
标签: jmeter jmeter-3.2 service-virtualization
不,你不能。
我建议您查看API simulation tools,它将允许您进行服务虚拟化。然后,您可以使用 JMeter 运行测试并使用 API 模拟工具来模拟依赖项。
【讨论】:
JMeter 不做 Service Virtualization,但是你可以使用 JMeter 进行录制,见article:
您可以使用 tcpreplay 和 JMeter 代理。使用在您的性能环境中运行测试套件 JMeter 并使用虚拟服务将自己与其他人解耦 依赖项。为了安全起见,每次重复录制过程 星期。这可能被证明非常容易或非常难以实施 取决于您使用的系统的具体情况。
【讨论】: