用SIPp实现的测试话机被叫的脚本
这个脚本实在太简单,但是还是比较实用的,至少可以测试话机作为被叫的稳定性。而且反正是自动的,总比我自己按好。主叫过程的测试需要开发支持,再好好想想先(应该有两种办法,一是SIPp作为主叫,话机作为被叫,被叫几秒后,自动接通,然后主叫放一些音频文件;另一种是话机作为主叫,SIPp作为被叫,收到INVITE
直接接通,然后放一段音频,然后挂断。)
#! /bin/sh
>results.txt
while true; do
./sipp -i 192.168.1.40 -p 5060 -t u1 -inf register.csv -sf ben_send_register.xml -m 1 192.168.1.2
./sipp -sf ben_response_notify.xml -m 1
./sipp -i 192.168.1.40 -p 5060 -t u1 -inf register.csv -sf ben_send_invite.xml -r 1 -rp 10000 192.168.1.2 -s 8001 -m 360
if test $? -ne 0
then
echo `date` >> results.txt
echo Test failed >> results.txt
else
echo `date` >> results.txt
echo Test succeeded >> results.txt
fi
直接接通,然后放一段音频,然后挂断。)
#! /bin/sh
>results.txt
while true; do
./sipp -i 192.168.1.40 -p 5060 -t u1 -inf register.csv -sf ben_send_register.xml -m 1 192.168.1.2
./sipp -sf ben_response_notify.xml -m 1
./sipp -i 192.168.1.40 -p 5060 -t u1 -inf register.csv -sf ben_send_invite.xml -r 1 -rp 10000 192.168.1.2 -s 8001 -m 360
if test $? -ne 0
then
echo `date` >> results.txt
echo Test failed >> results.txt
else
echo `date` >> results.txt
echo Test succeeded >> results.txt
fi