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