如何在每次使用jmeter对电子商务站点进行负载测试时添加不同的产品

如何在每次使用jmeter对电子商务站点进行负载测试时添加不同的产品,jmeter,load-testing,Jmeter,Load Testing,好的,我已经为我的购物网站准备了一个负载测试,用户从主页开始,通过分类和目录到达购物车。现在我想发送10个请求,每次我想添加不同的产品。我该怎么做。?我无法为每个请求周期添加不同的产品。您需要CSV数据集配置-参数化 记录一个具有端到端功能的测试。 然后查找用户根据类别选择类别和产品的请求 然后,您可以参数化对类别、产品(您的用户也是)的请求 创建一个csv文件,如(例如,我已经展示了,没有标题) 现在使用Jmeter数据配置选项中的CSV数据配置并设置值 i、 所有线程都应使用csv文件的名称

好的,我已经为我的购物网站准备了一个负载测试,用户从主页开始,通过分类和目录到达购物车。现在我想发送10个请求,每次我想添加不同的产品。我该怎么做。?我无法为每个请求周期添加不同的产品。

您需要CSV数据集配置-参数化

记录一个具有端到端功能的测试。 然后查找用户根据类别选择类别和产品的请求 然后,您可以参数化对类别、产品(您的用户也是)的请求

创建一个csv文件,如(例如,我已经展示了,没有标题)

现在使用Jmeter数据配置选项中的CSV数据配置并设置值 i、 所有线程都应使用csv文件的名称、字段和分隔符

并在特定请求中替换
${username}、${category}

所以,若您使用2个线程运行测试,那个么第一个线程将从第一行获取值,第二个线程将使用第二行


请参阅:

谢谢nachiket,但我在为每个产品将产品添加到购物车时发送不同的表单数据。我怎么处理?发布请求和标题发布一些请求快照并详细说明您的问题。问题是理解和回答不清楚。
username,pwd,category,product
a1,a1,tv,lg
a2,a2,mobile,sony