51Testing软件测试论坛
标题:
VOIP方面的测试
[打印本页]
作者:
voip
时间:
2006-7-3 16:38
标题:
VOIP方面的测试
可有测试VOIP方面的,大家来讨论讨论。
作者:
soarsky629
时间:
2011-6-30 17:22
作者:
楠族开心果
时间:
2011-7-1 09:24
VOIP方面的测试方法和经验
第一,VOIP
测试方法
学。
第二,VOIP测试结果分析。
第三,VOIP测试中常见的错误。
第四,IP-PBX和IP呼叫中心的测试应用。
思博伦在IP测试方面积累了多年的经验,总结来说在测试方法这方面有三部分,这三部分是环环相扣的,不能从第一步直接跳到第三步,这都是不可以的。在VOIP方面我们首先要进行孤立节点的测试。我们知道我们VOIP在
网络
当中节点很多从终端到
网络
节点到核心网的软交换等等都有很多,这些节点怎么样首先要孤立起来,孤立这些节点来测试它的语音
质量
性能。只有这样我们才能把网络里面每个节点的性能都很清晰地测试出来,看一看它真实的能力是不是负荷它设计的要求。我们做完第一步之后要进行第二步,第二步要
解决
兼容性
的问题,我们在网络里面有多VOIP的节点,这些节点可能来自于不同的生产商,比如说
华为的软交换和中兴的媒体网之间组织一个小的群体,在这个群体里面可能有一个、两个或者多个节点组成一个内测网络,我们再访问这个内测网络,解决兼容性的问题。也就是说,即使我们测试了华为的软交换它的性能非常好,但两个节点放在一起组成的网络性能可能集成的并不负荷要求。我们会进行端到端的测试方法,这个测试方法主要是考虑到用户的真实感受,也就是说用户拿起电话
来进行呼叫到另一方的时候,对方是否能够听到清晰的
语音
,是不是我们能够感受到一些回声或者有的时候听不清。这种现象在真实用户感觉里面是非常敏感,也是造成用户投诉的重要来源。
在VOIP里面我们知道
功能测试
,包括语音电话功能测试、电话业务功能测试、传真功能测试,比如说T30/T38/V34的测试。
第二部分在VOIP
性能测试
包括
压力测试
和
稳定性测试
。大家往往重视第一方面而忽略第二方面的测试,通过压力测试看一下被测系统是否达到设置要求。第二个方面是稳定性测试,我们在大的话务量背景下我们要进行一些常保持的呼叫测试,在呼叫过程当中我们要检测一些呼叫参数比如说语音质量,看一下这些指标随时间变化的曲线是怎么样,比如说我们的语音质量,我们的语音质量往往在呼叫开始的时候非常好,但是过了一段时间尤其是IP网络,可能会突然产生恶化。大家都用过Skype和MSN进行通话,可能一开始都可以听到清晰的声音但是过了没有多久就会听到杂音或者回声或者语音断断续续的现象。在这种现象中我们称之为漏斗,这种漏斗上语音质量变化上可以很清晰的看到,比如说一开始是4.5或者4.2非常好,但是过了1分钟、2分钟可能会变成2.8,然后再加上可能会产生一个漏斗的情况。这个漏斗的多少或者漏斗出现的频率就可以反映我们被测系统的稳定性。在测试过程当中可以知道被测系统处于不稳定的状态,尤其是高话务量的背景下产生的影响,这些也是用户投诉的重要原因。
VOIP性能测试方面,我们VOIP存在两个层面,第一个层面是控制层面也就是系列层面,在NGN网络里面是VOIP与PSTN网络融合,存在大量的信令协议来控制各种业务呼叫。第二方面是
数据
层面,数据层面是在NGN网络中的媒体流以RTP和传统
TDM
两种形式存在。
所以我们VOIP网络性能的测试要点有两个方面:第一方面是控制层面的处理能力测试包括BHCA测试,我们要检测被测
设备
一个小时里面能够处理多少话务,以及CPS,还有信令有没有延迟、呼叫过程音有没有延迟,比如说用户拨完号以后多长时间可以听到回音,这种延迟会反映出用户的忍耐程度和网络性能之间的平衡问题。比如说用户只能忍耐2秒或者1秒,但是你在高话务量的情况下你达到10秒或者更高,虽然你测试以后很好但是这种情况放在真实网络里面用户投诉肯定是非常之多的。
第二方面数据层面我们还要测试语音质量,语音质量测试也要考虑到用户的感受,我们规定入网的条件是4.0以上,4.0是我们的及格线。当然移动网络里面可以到3.5或者3.8。在这里面我们可以测试PSQM/PESQ/MOS,如果大于400毫秒的话我们认为是不合格的。
对于VOIP测试方法举例,比如说测试软交换,这都是周围一些节点,我们使用
测试工具
来仿真周围的节点把软交换孤立起来。这就是我刚才说的第一种测试方法孤立结点的测试方法。这样的好处我可以清晰地得到这个节点的具体性能是不是达到我设置的要求。
第二个例子是网关测试。我们在一个网络里面要测试很多个网关,这些网关可能来自于不同的产品和提供商,可能是来自华为、阿尔卡特或者中兴等其他厂家,我们用测试来仿真揭露网关的揭露终端来测试网关的性能。这样做的好处就是要检验出在我们单独对每一个媒体网关进行孤立节点测试之后我们还要进行融合的测试或者说兼容性的测试,是不是能够达到我们预期的效果。
这是SBC的测试。测试工具通过仿真对于SBC进行测试,这类似于端到端的测试。
这种测试是G-PON VOIP测试,我们用测试工具仿真接入和VOIP网络或者PSP网络部分进行性能测试,这也属于端到端的测试。端到端的测试我们要测试网络的性能和稳定性。
作者:
w阿思
时间:
2011-7-27 11:33
不错,很有收获,谢谢!
作者:
w阿思
时间:
2011-9-22 16:39
有没有多一点的电话网关和网络电话的测试资料啊?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2