функцию loadrunner web_add_(auto)header() и прокси, который создает токены saml при тестировании веб-сервисов

В чем разница между web_add_header() и web_add_auto_header() в LoadRunner? Моя задача состоит в том, чтобы отправить некоторую информацию заголовка в web_custom_request для прокси-сервера, который на основе этой информации, т. е. имени пользователя и уровня аутентификации, генерирует токен saml, который в дальнейшем используется в запросе к веб-службе.


person Magnus Jensen    schedule 19.03.2013    source источник


Ответы (1)


Разница заключается в контексте для добавленного заголовка.

  • ..._add_auto_header() добавляет заголовок ко всем последующим запросам
  • ..._add_header() добавляет только к следующему запросу

Если вам нужно обновлять токены для каждого запроса, вам подойдет web_add_header().

Безумный ученый во мне, вероятно, попытался бы поэкспериментировать с заголовком, чтобы увидеть, добавил ли я заголовок с тегами параметризации, а затем использовал lr_save_string() для присвоения переменной значения, если бы этот сдвиг был получен при отправке заголовка.

person James Pulley    schedule 19.03.2013