Concurrency 具有不同URL和数据的多个http请求

Concurrency 具有不同URL和数据的多个http请求,concurrency,jmeter,Concurrency,Jmeter,我有一个场景来检查我的web应用程序在哪里可以支持多少并发用户注册。每个用户的注册URL及其数据都是唯一的。我如何使用JMeter来模拟它?我有注册URL。有,最简单/最常用的是将URL之类的测试数据存储到文件中,并使用CSV文件中的数据“馈送”JMeter 假设您在JMeter安装的“bin”文件夹中有test.csv文件,该文件如下所示: URL http://example.com/register/user1 http://example.com/register/user2 http:

我有一个场景来检查我的web应用程序在哪里可以支持多少并发用户注册。每个用户的注册URL及其数据都是唯一的。我如何使用JMeter来模拟它?我有注册URL。

有,最简单/最常用的是将URL之类的测试数据存储到文件中,并使用CSV文件中的数据“馈送”JMeter

假设您在JMeter安装的“bin”文件夹中有
test.csv
文件,该文件如下所示:

URL
http://example.com/register/user1
http://example.com/register/user2
http://example.com/register/user3
etc.
  • 将CSV数据集配置添加到测试计划中,并将
    Test.CSV
    文件放入“文件名”字段

  • 在采样器中,将
    ${URL}
    引用放入“Path”字段。您还可以将
    HTTP请求
    sampler name更改为类似于
    Register:User-${uuu-threadNum},URL:${URL}
    的名称,以便能够区分不同用户的请求

  • 将“线程数”设置为

  • 将侦听器添加到测试计划并运行测试-您将看到每个虚拟用户正在从CSV文件中选择下一行:


  • 好啊谢谢你的回复。如何模拟提交这些表单的条件?我希望提交每个注册,而不仅仅是访问它们并获得响应。