我正在使用jmeter来测试一些Web服务。 我创建了四个连续运行的Thread组。
在我的第二个线程组中,我有两个Web服务: 第一个读取CSV文件,对于每个人ID,它返回其名称和名字:
...
<response>
<name>Foo</name>
<firstName>Bar</firstName>
</response>
...
第二个应该采用这两个值并将它们发送到另一个Web服务。
我在jMeter的文档中读到了Regular Expression Extractor
可以完成这项工作。
但是如何告诉他获取这些值并提供第二个ws电话?
谢谢,
帕特里克。
答案 0 :(得分:0)
您可以做的是将两个正则表达式提取器作为子节点添加到URL采样器,提供类似response_name
的引用名称,类似\<name\>([^<]+)
的表达式和模板$ 1 $(以及另一个姓名)。
然后,您可以在另一个URL采样器中使用JMeter变量${response_name}
来使用请求中捕获的值。
答案 1 :(得分:0)
如果您正在寻找简单的jmeter正则表达式提取器,请查看是否有帮助。 http://goo.gl/TI9WW要清楚地查看桌面共享,请单击右下角的图标以获得全屏视图。