如何在单个JMX文件中重用SOAP / XML-RPC请求

时间:2011-01-26 13:11:49

标签: soap jmeter reusability

我在Jmeter上有一个登录SOAP请求作为“设置”和之后的一组SOAP请求,在“do Test”简单控制器中然后是“Tear down”。

希望再次使用Login SOAP请求,在同一个Jmx文件上启动另一组测试。我该怎么做,有没有办法调用Login操作,而不是复制/粘贴现有​​的Login请求?

一般来说,有没有办法在同一个Jmx文件中重用请求/采样器?

2 个答案:

答案 0 :(得分:4)

要重复使用代码,您需要使用MODULE控制器,详见manual

答案 1 :(得分:1)

在JMeter中有几种重用逻辑的选项:

  • “模块控制器”(参见BlackGaff的回答)
  • "Include controller",允许您读入external.jmx文件
  • 来自jmeter-plugins项目的
  • "Parametrized Controller"(不是JMeter核心的一部分),它建立在模块控制器上并允许对其进行参数化