Функция web_submit_data передает значения в формате URL вместо формата HTML.

Я работаю над отчетами Hyperion FR (версия 11.1.2.3), используя средство загрузки 11.5. Проблема, с которой я столкнулся, связана с динамическим значением «sso_token», которое необходимо сопоставить. Этот «sso_token» передается в режиме HTML в одних запросах и в режиме URL в других.

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

web_reg_save_param("ssotoken_noencod", "LB=<token><![CDATA[", "RB=]]></token><user", LAST);
web_reg_save_param("C_ssotoken1", "LB=<token><![CDATA[", "RB=]]></token><user", "CONVERT=HTML_TO_URL", LAST);

В запросе web_submit_data подстановка параметра в журналах воспроизведения показывает значение HTML, замененное на «sotoken_noencod», что, как и ожидалось.

Однако предварительная трассировка показывает, что значение URL-адреса передается в фактическом отправленном запросе.

Я работал над более ранними версиями LR и Hyperion, но мы никогда не сталкивались с такой проблемой. Может кто-нибудь помочь с этим?


person ajazz    schedule 11.10.2014    source источник
comment
Будет трудно ответить на ваш вопрос о SO. Я предлагаю вам попробовать опубликовать его на общедоступном форуме поддержки HP LoadRunner.   -  person Buzzy    schedule 12.10.2014


Ответы (1)


запустите скрипт некоторое время. собрать информацию, какой запрос получает значение режима URL или HTML, а затем вы можете создать условие, если еще..... и использовать значение режима HTML или URL.

person anno    schedule 23.12.2014