[0029] 下面结合附图对本发明的优选实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
[0030] 参阅图1所示,本发明的集成测试VOIP的测试方法,其包括以下步骤:S1、测试主机1经交换机2同时控制连接N个待测产品3,然后将N个待测产品3对应的连接到多路模拟呼叫器4的N个语音端口;S2、测试主机1发出测试命令至待测产品3,待测产品3打开语音功能,并发送语音信号至多路模拟呼叫器4相对应的语音端口;S3、多路模拟呼叫器4采集待测产品3的语音信号后进行分析,并将分析结果传回至测试主机1。
[0031] 具体的,步骤S1中,测试主机1与待测产品3的连接方式为:
[0032] S110、在测试主机1内安装网卡,然后将网卡划分成N个虚拟网卡,并设置相应的IP通信地址;S111、将交换机2也划分为N个vlan端口;S112、将网卡通过网线连接到交换机2的接入端,虚拟网卡与vlan端口一一对应;S113、将N个待测产品一一对应的接入到N个vlan端口内。
[0033] 本发明中,步骤S110中将网卡划分成N个虚拟网卡,并设置相应的IP通信地址的目的在于:与交换机2的vlan端口进行绑定通信,达到同时控制多个待测产品3的作用。而在步骤S111中,为了保证交换机2的上联口能和每一个vlan端口进行通信,也将交换机2也划分为N个vlan端口。本发明通过上述步骤就可以实现待测产品3通过编号与测试主机1的虚拟网卡vlan端口、IP通信地址、交换机2的网口、交换机2的vlan端口进行绑定,达到一台测试主机1同时控制多个待测产品3的目的。
[0034] 具体地,测试主机1还用于控制划分多路模拟呼叫器4的语音端口,并控制多路模拟呼叫器4对应语音端口的配置,拨号、挂起、分析和挂断,使整个测试过程和顺序都能受到测试主机1的控制,使其能在通话质量得以保障的同时,降低平均测试时间,提高测试效率。其中,多路模拟呼叫器4的语音端口配置包括端口序号、电话号码、服务器ip地址和协议。
[0035] 具体地,测试主机1控制所述多路模拟呼叫器4对应语音端口的拨号包括:测试主机1将需要拨打的号码发送至多路模拟呼叫器4对应语音端口,多路模拟呼叫器4根据上述号码进行拨号,具体测试时,可以从多路模拟呼叫器4的第一个语音端口开始相邻两个语音端口互相拨号,这样便于进一步提高测试效率,减少了测试时间。
[0036] 参阅图2所示,本发明使用上述集成测试VOIP的测试方法的系统,其包括:
[0037] 测试主机1,用于通过交换机2同时控制连接N个待测产品3,并发出测试命令至N个待测产品3;
[0038] 多路模拟呼叫器4,用于采集待测产品3的语音信号后进行分析,并将分析结果通过语音服务器5传回至测试主机1。
[0039] 本发明中,测试主机1还用于控制划分多路模拟呼叫器4的语音端口,并控制多路模拟呼叫器4对应语音端口的配置,拨号、挂起、分析和挂断,使整个测试过程和顺序都能受到测试主机1的控制,使其能在通话质量得以保障的同时,降低平均测试时间,提高测试效率。并且为了使相邻两个语音端口之间能互相拨号测试,待测产品3的数量N和所述语音端口的数量N均大于等于3。
[0040] 下面以同时测试24台带有单语音口VOIP功能的待测产品为例,来对本发明作进一步的介绍:
[0041] 通过测试主机1的网卡划分虚拟网卡24个,分别设置虚拟网卡vlan端口为vlan1-vlan24,并设置相应的IP通信地址如:192.168.1.101-192.168.1.124,分别代表了24个虚拟网卡的IP通信地址;然后将上述网卡连接网线到交换机2的接入端,并将交换机2也划分好vlan端口,按照交换机的端口1-24网口划分vlan ID号为vlan1-vlan24;这样24个虚拟网卡对应绑定了交换机2的24个vlan端口;最后再将交换机2的24个端口分别接入24个待测产品3,这样就实现了单台测试主机1能同时控制24个待测产品3的目的。
[0042] 本发明中的多路模拟呼叫器4与测试主机1形成了VOIP测试的服务端和分析端;测试主机1用于控制上述多路模拟呼叫器4,划分其语音端口4如:端口1-端口24,并控制多路模拟呼叫器4的配置、拨号、挂起、分析和挂断等功能的实现。具体的测试时,从语音端口1开始相邻两个语音端口的待测产品3之间互相拨号测试。然后多路模拟呼叫器4将采集到的待测产品3的语音信号进行分析,并将分析结果传回测试主机1,实现了VOIP的准确测试。
[0043] 本发明可根据同时测试的待测产品的数量合理选择多路模拟呼叫器和交换机,如:同时测试32个待测产品时,可采用32路模拟呼叫器,并配合32口交换机。
[0044] 综上所述,本发明在使用多口模拟呼叫器的同时,增加外围测试架构,提高测试语音端口配对组数,在操作上,只需要同时将多组待测产品连接到相应端口,同时开始测试,就可以达到多组产品集体测试的效果,其不仅提高了产能,降低了平均人力成本,而且保证了通话质量的准确判断。
[0045] 以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何不经过创造性劳动想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书所限定的保护范围为准。