2013-02-13 2 views
0

Загрузка теста с использованием приложения Wicket с помощью LoadRunner с использованием записи протокола WEB/HTTP и воспроизведения вызывает проблемы из-за динамических ссылок. Тот же вопрос актуален для других структур нагрузочное тестирование как JMeter и эта запись описывает решение для него с помощью регулярного выражения подход, основанный: https://cwiki.apache.org/WICKET/wicket-and-jmeter-with-regular-expressions.html Мой конкретный вопрос имеет два аспекта: Подход, описанный с помощью JMeter в вышеупомянутой ссылке есть ключевой момент, а именно: получить URL-адрес, который должен использоваться на следующем шаге из ответа HTML для предыдущего шага. В примере JMeter они используют экстент регулярного выражения для захвата ответа для повторного использования его в сценарии ниже. Это относится непосредственно к подходу LoadRunner, используя ручную корреляцию? Моя первоначальная стратегия для решения проблем, которые у меня есть с записью скрипта HTTP-протокола LoadRunner для калитки, заключается в том, чтобы получить данные, необходимые для получения URL-адресов, которые должны быть использованы на следующем шаге. В примере с JMeter используется Extractor Extractor. Может ли это быть напрямую связано с web_reg_save_param в LoadRunner?Корреляция LoadRunner в приложении с использованием калитки (динамические URL-адреса)

ответ

1

web_reg_save_param() должен быть в состоянии справиться с этим легко. Вы уже пробовали?

+0

Я не уверен, где искать, чтобы соотнести это. Я предполагаю, что это связано с PagingNavigationIncrementLink(); какая-то калитка «функция», увеличивающая целое число в URL-адресе в несколько корыстном порядке. Есть идеи? –

+0

Я не уверен, что вижу именно то, что вы пытаетесь сделать. Если я возьму ваш пример из вашего комментария: то ваша левая граница будет «LB = "' – Nathan

+0

Я исправил это. Я использовал FireBug и поддерживал некоторые значения в заголовках ответов для корреляции. Однако, используя режим URL и мой скрипт, выполняющий некоторый JavaScript внутри web_concurrent(), коррелированное значение фактически изменяется после web_reg_save_param_ex и вплоть до области, в которой я помещаю значение внутри web_url. –