构建jmeter-parellarel-request-master

时间:2016-07-15 12:47:59

标签: api github jmeter

我需要编写一个场景,我们与JMeter并行调用API。该解决方案基于OAuth,其中提取令牌并将其与每次调用API一起传递。这工作正常,但是,JMeter没有内置选项来进行多个并行调用。我可以将它们分成不同的线程组,但这不是必需的。

  • 线程组
    • oauth调用获取令牌
    • 提取令牌
    • api call / getCustomerActions
    • api call / getCustomerBlabla1 ..
    • api call / getCustomerBlabla2 ..

我找到了Franz See的以下定制采样器:

https://github.com/franz-see/jmeter-parellarel-request

由于我在开发/编译方面不大,我的问题是如何编译这个包并在JMeter中使用?

2 个答案:

答案 0 :(得分:1)

  1. 下载并安装Apache Maven
  2. 下载latest jmeter-parallel-request release
  3. 解压缩下载的资源并切换到该文件夹​​
  4. 从该文件夹中调用maven package命令
  5. 将文件从target/jmeter-parallel-request-xx.jar复制到JMeter的lib/ext文件夹
  6. 重新启动JMeter以选择插件
  7. 您还可以查看How to Load Test AJAX/XHR Enabled Sites With JMeter指南,了解其他解决方案。

答案 1 :(得分:0)

这个插件似乎有用,但是使用它作为一个单独的线程组,所有提取的值或来自其他(主)线程的标记都没有被捕获..太糟糕了