在<exec>部分中使用sipp变量

时间:2018-02-23 16:28:08

标签: sipp

如何将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 个答案:

答案 0 :(得分:0)

如果您使用key代替set,则sipp v.3.3和sipp v.3.5中存在问题,如下所示:

<强> 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