要点:

  • 用ForEach controller 来遍历设置的pattern
  • 使用XPath来获得从HTTP request里面需要的信息
  • 使用BeanShell来监听是否拿到需要的信息。 可以在里面写更复杂的逻辑。

举例:

接上一篇学习笔记, 在使用ForEach Controller的时候, 我们可以在Sampler里面添加一个Post Processor > XPath Extractor 来查询指定的Xpath。

Jmeter 学习笔记 3 - ForEach Controller 和 XPath Extractor and Bean Shell Listener_Jmeter

 

 添加一个Listener > BeanShell Listener. log我们需要的debug信息。

Jmeter 学习笔记 3 - ForEach Controller 和 XPath Extractor and Bean Shell Listener_Jmeter_02