我们对客户端-服务器-应用程序使用spring-remoting。现在我们不知道如何用序列化的对象实现真正的负载测试。
问题是,许多负载测试工具包都是基于纯文本HTTP通信的,因此很容易将http请求参数化。因为spring-remoting是基于序列化对象的,所以我们不能很容易地参数化到服务器的http通信。
我的第一个想法是封装spring-remoting的端点,并通过客户端服务类调用服务。但是,我如何才能实现从多个客户端调用远程服务来获得真正的负载测试场景呢?有没有以一种简单的方式包装客户端服务的解决方案?
有没有人有实现它的经验?
谢谢你的建议。
发布于 2010-01-13 01:22:36
在Spring forums上有一个关于如何使用JMeter进行测试的讨论。要使用JMeter,您需要编写一个自定义采样器。他们在JMeter网站上有一些例子。
或者,您可以尝试使用Grinder。测试脚本是使用jython编写的,但可以说,为非标准协议创建测试更容易。
发布于 2013-12-06 16:07:24
有一个commercial JMeter插件可以实现这一点,请参阅:
为了使您的测试更真实,您将需要改变序列化对象中的内容。
此Java序列化插件将支持以下功能:
通过使用
对请求/响应进行Processors
免责声明:我是分发此解决方案的公司的成员
https://stackoverflow.com/questions/2050494
复制相似问题