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

时间:2014-10-17 07:17:32

标签: jmeter load-testing

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

1 个答案:

答案 0 :(得分:1)

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

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

的请求

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

username,pwd,category,product
a1,a1,tv,lg
a2,a2,mobile,sony

等。现在使用来自Jmeter数据配置选项的CSV数据配置并设置值 即csv文件的名称,字段,分隔符,应由所有线程使用

并在特定请求中替换${username},${category}等。

因此,如果你用2个线程运行测试,那么第一个线程将从第一行获取值,第二个线程将使用第二个线。

参考:http://jmeter.apache.org/usermanual/component_reference.html#CSV_Data_Set_Config