Протокол серии MQ client - с использованием LR 9.0 - PullRequest
0 голосов
/ 26 августа 2011

1) Есть ли у LoadRunner протокол для MQ?

2) Можно ли использовать LoadRunner Vuser для управления загрузкой (помещением сообщений) в очередь MQ?

3) Нужно ли нам что-то покупать у HP или другого поставщика, чтобы сделать это? Если да, то от какого продавца и какова ориентировочная цена?

Пожалуйста, объясните.

1 Ответ

1 голос
/ 26 августа 2011
  1. Да: MQ Tester. Это требует дополнительного лицензированного компонента. Поставляется на диске два установочных носителя.

  2. Да. Вы можете использовать MQ Tester (поставляется), Winsock, JMS (через виртуального пользователя Java) или JMS (через виртуального пользователя веб-сервисов. Существует большая вероятность, что вы можете использовать API VB MQ с виртуальным пользователем VB, хотя я никогда непосредственно протестировал эту комбинацию. У вас также есть возможность создания пользовательской DLL-библиотеки с использованием MQ API в качестве типа клиента (см. руководство для виртуального пользователя, расширенные концепции, разработка сценариев в Visual Studio)

  3. Да, если у вас еще нет лицензированного протокола, который бы справился (см. 1 и 2 выше)

У вас есть много вариантов размещения сообщения в MQ. На одном из моих текущих клиентов мы используем комбинацию виртуального пользователя Java с пользовательским кодом, использующим JMS для помещения сообщения в очередь. В долгосрочной перспективе этот клиент будет переходить либо на Winsock, либо на веб-службы (у нас есть лицензии на оба) в зависимости от результатов нашего тестирования, чтобы выяснить, какой из них лучше подходит как для технологии, так и для клиентских навыков - Winsock имеет более высокий технический барьер для пересечения, но он легче в общем весе виртуальных пользовательских ресурсов.

...