我正在尝试创建一个jMeter脚本来对Web应用程序执行文件上载操作:
测试计划 线程组 启动程序 登录 导航 上传 注销
在上述情况下,当我们有多个线程组时,会上传多个文件。虽然我的要求是在一个线程操作中执行多个上载操作(并行)。
如何做到这一点?
答案 0 :(得分:0)
您只需要一个线程组来满足您的要求。只需在该线程组中设置更多用户,并且不要设置加速时间。他们将尽可能快地登录并执行测试计划中的所有步骤。这将是最简单的方法。
但是,如果您希望所有这些内容都在同一时刻上传,您可以添加If controller(最好使用While controller)来检查是否所有这些内容都已通过"导航&#34 ;请求,然后在所有控制器准备好上传后启用控制器。这可以通过设置计数器来实现,该计数器在"导航"请求完成,一旦计数器等于用户数,请告诉上传。
答案 1 :(得分:0)
所以选项包括: