2016-11-22 2 views
2

Я пытаюсь написать сценарий в beanshell для jmeter, через который я могу получить IP-адрес машины (используя команду ipconfig и извлекать только IP-адрес с выхода)?Как получить IP-адрес компьютера с использованием beanshell в JMeter?

Следующий код дает только IP, запрос которого необходимо передать в jmeter.

String IP = InetAddress.getByName(prev.getURL().getHost()).getHostAddress(); 
vars.put("IP", IP); 

Может ли кто-нибудь вести меня?

ответ

0

вы также можете использовать следующим образом:

log.info("IP " + InetAddress.getLocalHost().getHostAddress()); 
String IP = InetAddress.getLocalHost().getHostAddress(); 
vars.put("localIP", IP); 

позже, вы можете обратиться к IP, используя следующий синтаксис:

${localIP} or vars.get("localIP") 
+0

спасибо Дмитрию и Навен ... они оба работают ... как я могу копировать ip a ddress в переменной ... Из журналов – Nikhil

+0

сохраните значение с помощью vars.put –