Назад | Перейти на главную страницу

тестирование jmeter с разными IP-адресами источника и параметрами (из списка) при каждом запуске

Я пытаюсь протестировать сервер с помощью jmeter, и я хочу использовать другой исходный IP-адрес без подмены (хотя я тоже хочу слышать об этом) при каждом запуске.

Это пока единственные идеи, которые у меня есть:

  1. изменение статического IP-адреса на ETH в пакетном скрипте и повторный запуск jmeter-n.cmd check.jmx и зацикливание;
  2. набор с подключением vpn, запуск сценария jmeter, отключение и зацикливание.

Но проблема в том, что я хочу изменять параметры (имя пользователя / пароль) при каждом запуске скрипта из списка примерно из 1000 параметров.

Один из способов сделать это - создать множество псевдонимов для вашего eth0, например

for each in $(seq 1 254); do ifconfig eth0:$each 192.168.1.$each; done

А потом просто сделай немного NAT вуду:

iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 192.168.1.1-192.168.1.254 

Но это может слишком часто менять исходный IP-адрес ... Я не уверен на 100%, что вы собираетесь делать.