Jmeter скрипт для разных строк заказа - PullRequest
0 голосов
/ 01 декабря 2018

У меня вопрос по метру jmeter

У нас есть разные типы строк ордеров, например (3, 5, 15) ордеров.мне нужно создать скрипт для разных строк заказа.

пожалуйста, найдите мой подход в loadrunner, как мы можем сделать то же самое в jmeter

В loadrunner -> я создал разные действия спереключить регистр Имя действия:

OrderLine(trans, int orderline) 
        {
        switch case
        case 3:
                requests for 3 order lines
        case 5:
                requests for 5 order lines
        case 15:
                requests for 15 order lines; break;
        }

в другом действии, я вызову транзакцию OrderLine

Action_03Lines()
{
Orderlines(OrderLines_03,3);
Orderlines(OrderLines_03,3);
Orderlines(OrderLines_03,3);
}

Action_05Lines()
{
Orderlines(OrderLines_05,5);
Orderlines(OrderLines_05,5);
Orderlines(OrderLines_05,5);
Orderlines(OrderLines_05,5);
Orderlines(OrderLines_05,5);
}

, и я вызову действия на базах% ile ..например, Action_03line будет работать на 90%, а Action_05 и Action_15 будут выполняться с 5% каждый.

Ответы [ 2 ]

0 голосов
/ 03 декабря 2018

В JMeter у вас есть:

  1. Тестовый фрагмент - для хранения кода многократного использования
  2. Контроллер модуля - для обращения к повторно используемомукодовые блоки, где требуется
  3. Loop Controller или While Controller - для итерации блока кода требуемое количество раз или когда определенное условие (не) выполняется
0 голосов
/ 01 декабря 2018

Используйте Switch_Controller в качестве родителя для каждого запроса с соответствующим номером в значении переключателя

Значение переключателя Номер (или имя) подчиненного элемента, который нужно вызвать.

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