Использование переменной 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

Другие вопросы по тегам