如何在Jmeter中对多个项目进行多次出价?

时间:2011-02-23 04:20:13

标签: jmeter

我正在尝试为Jmeter中的不同供应商对多个项目进行多次出价...任何人都可以帮助我......

2 个答案:

答案 0 :(得分:1)

如果我理解正确,您有一个拍卖网站,并希望针对不同供应商的多个项目进行多次出价。

首先在一个供应商的一个项目上记录一个出价。有很多教程可以帮助录制。

录制完此场景后,您需要将参数化添加到脚本中。我建议从一个供应商的多个项目开始。有很多方法可以做到这一点。您可以为Jmeter提供CSV数据文件以读取或刮擦页面。我个人会这样做:

- Load Page that shows all items for a specific supplier
-- Do a regular expression extractor to get ALL items on the page
- FOR EACH item (loop)
-- Bid on item

然后我会让供应商充满活力。同样,您可以为Jmeter提供CSV数据文件,或者刮取页面。我会这样做:

- Load page that shows all suppliers
-- Do a regular expression extractor to get ALL suppliers
- FOR EACH supplier (loop)
-- Load Page that shows all items for the supplier
--- Do a regular expression extractor to get ALL items on the page
-- FOR EACH item (loop)
--- Bid on item

对于多个出价部分,它取决于您想要的出价数量以及出价的用户。是出于同一用户的出价吗?或者不同的用户是否需要进行出价?

如果它是同一个用户,您可以添加一个循环“Bid on the item”并根据需要多次输出。

如果是不同的用户,请创建一个包含所需用户的数据文件,然后使用不同的用户多次遍历整个场景。

用户手册中有一些示例和许多使用提示和技巧: http://jmeter.apache.org/usermanual/intro.html

答案 1 :(得分:0)

你能详细说明一下吗?当您说“多次出价”时,我认为您指的是您想要做的特定于域的内容。也许如果您首先描述您现在使用的JMeter组件,HTTP请求? SOAP / XML请求,有问题的系统的性质,我们可以帮助您。