2016-02-24 2 views
1

Я использую HTTP-запрос по умолчанию для установки хоста и порта для набора запросов. Я хотел бы получить доступ к тому же значению хоста для домена cookie. Есть ли способ ссылаться на эту конкретную переменную?Доступ к значениям по умолчанию HTTP-запроса JMeter

Что-то вроде этого, может быть?

${DEFAULT_HOST} 

ответ

4

No. Нет таких переменных по умолчанию для доступа к значениям по умолчанию запроса HTTP.

Но вы можете легко достичь этого, используя Пользовательские переменные.

Просто создайте переменную DEFAULT_HOST=www.google.com

Затем обновить имя сервера из HTTP Request Defaults для $ {default_host}

Вы также можете получить доступ к имени хоста везде в тесте с помощью $ {default_host} ,

+0

Вот что я закончил сделав. Вместо поиска переменной по умолчанию запроса я использовал другую переменную, чтобы указать значение по умолчанию. – ATrubka

1

И дополнительный кредит ...

Добавить опред.польз.имя Переменные элемент в начале теста, так что вы можете передать аргументы из командной строки. В моих тестах, у меня есть

name=HOST 
value=${__P(host,test.mysite.com)} 

Затем вы можете использовать $ {HOST} для HTTP и печенья по умолчанию (и все остальное), и запустить тест из командной строки, как

jmeter -n -t mysite_loadTest.jmx -Jhost=www.mysite.com 
Смежные вопросы