Использование переменной sipp внутри секции <exec>
Как вставить строку из командной строки SIPP в <exec>
раздел сценария?
SIPP Wiki говорит об объявлении, но не о том, как использовать его внутри <exec>
CMD:
sipp -sf sipp_pcap.txt ........ -key k1 "5060" -set pcap_file "abc.pcap"
sipp_pcap.txt
<scenario name=" UAC">
<Global variables="pcap_file" />
<Reference variables="pcap_file" />
………..
……….
<exec play_pcap_video="/root/backup/[$pcap_file]” />
…………..
……………..
1 ответ
Решение
Возникла проблема с sipp v.3.3 и sipp v.3.5, если вы используете key
вместо set
как ниже:
CMD:
sipp -sf sipp_pcap.txt ........ -key k1 "5060" -key pcap_file "abc.pcap"
sipp_pcap.txt
<scenario name=" UAC">
<Global variables="pcap_file" />
<Reference variables="pcap_file" />
………..
……….
// no $ symbol
<exec play_pcap_video="/root/backup/[pcap_file]” />
…………..
……………..
PS: до сих пор не знаю, как использовать с set