Как сделать несколько ставок на несколько элементов в Jmeter? - PullRequest
0 голосов
/ 23 февраля 2011

Я пытаюсь сделать несколько заявок на несколько предметов для разных поставщиков в Jmeter ... Может ли кто-нибудь помочь мне ...

Ответы [ 2 ]

1 голос
/ 23 февраля 2011

Если я правильно понимаю, у вас есть аукционный сайт, и вы хотите сделать несколько заявок на разные товары для разных поставщиков.

Начните с записи ОДНОЙ ставки на ОДИН предмет для ОДНОГО поставщика. Есть много учебных пособий для помощи с записью.

После того, как вы записали этот сценарий, вы хотите добавить параметризацию в сценарий. Я бы порекомендовал начать с нескольких товаров для одного поставщика. Есть много способов сделать это. Вы можете дать 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

Для части с несколькими ставками это будет зависеть от того, сколько ставок вы хотите, и какие пользователи делают ставку. Это тот же пользователь, который делает ставки? Или разные пользователи должны делать ставки?

Если это один и тот же пользователь, вы можете добавить цикл "Ставка на предмет" и добавить его столько раз, сколько необходимо.

Если это разные пользователи, создайте файл данных со всеми нужными вам пользователями, а затем несколько раз просмотрите весь сценарий с разными пользователями.

В руководстве пользователя есть несколько примеров и множество полезных советов и приемов: http://jmeter.apache.org/usermanual/intro.html

0 голосов
/ 23 февраля 2011

Не могли бы вы уточнить еще? Когда вы говорите «Многократные торги», я думаю, что вы имеете в виду что-то конкретное для домена, которое вы хотите сделать. Возможно, если вы сначала опишите, какие компоненты JMeter вы используете сейчас, HTTP-запрос? Запрос SOAP / XML, характер рассматриваемой системы, мы можем вам помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...