使用jMeter上传并行文件

时间:2016-07-07 21:43:57

标签: jmeter jmeter-plugins

我正在尝试创建一个jMeter脚本来对Web应用程序执行文件上载操作:

测试计划     线程组         启动程序         登录         导航         上传         注销

在上述情况下,当我们有多个线程组时,会上传多个文件。虽然我的要求是在一个线程操作中执行多个上载操作(并行)。

如何做到这一点?

2 个答案:

答案 0 :(得分:0)

您只需要一个线程组来满足您的要求。只需在该线程组中设置更多用户,并且不要设置加速时间。他们将尽可能快地登录并执行测试计划中的所有步骤。这将是最简单的方法。

但是,如果您希望所有这些内容都在同一时刻上传,您可以添加If controller(最好使用While controller)来检查是否所有这些内容都已通过"导航&#34 ;请求,然后在所有控制器准备好上传后启用控制器。这可以通过设置计数器来实现,该计数器在"导航"请求完成,一旦计数器等于用户数,请告诉上传。

答案 1 :(得分:0)

  1. 使用单线程
  2. 一次不能上传多个文件
  3. 您无法跳过为线程组定义的线程数
  4. 所以选项包括: