服务支持 服务支持
服务支持SUPPORT
话机的测试指标与方法功能篇(1)
发布时间:2020-11-16
1. 电话的基本功能测试

对于IP电话的基本功能测试,我们主要分为注册能力,基本呼叫能力,呼转、会议等主要补充业务的实现等三个方面进行测试评估。

为了进行终端测试,我们往往需要先指定一个标准的SIP Server环境。笔者推荐Asterisk的1.6或1.8版本。原因是:第一,Asterisk是开源软件,版本获得非常方便,可以免费从http://www.asterisk.org/ 下载获取;第二,Asterisk功能比较丰富,流行也比较广泛,对测试需要的多种功能都可以支持。


1.1 注册功能

如表格 1所示,以Asterisk作为SIP Server为例说明IP电话注册功能的测试:

 SIP注册功能

序号

测试项

测试目标

操作

期望的结果

确认(Y/N)

 

1

 

 

注册

 

 

检查IP电话能否正常注册

 

 

在Asterisk上创建一个SIP 分机,包括用户名,号码,密码等,并在IP电话上做对应的配置

 

 

IP电话注册成功

 

 

 

 

2

 

 

注册时间

 

 

检查注册时间是否满足要求

 

 

输入命令:

asterisk -rx “sip show peers”

 

 

会看到类似下面的信息返回:

 

 

 

 

503/503  192.168.1.45  
D  N  A  5060  OK (62 ms)

 

 对于局域网测试,注册时间应当小于等于 180 ms

 

 

3

 

 

注册保持

 

 

测试IP电话能否保持注册状态

 

 

输入命令:

tail -f /var/log/asterisk/full | grep Unregistered

该项测试至少应持续1分钟

 

 

一旦分机注册成功,就不应该再有Unregisterd 信息

 

 

 

表格1 IP电话SIP注册功能测试


1.2 基本呼叫测试

如表格 2所示,以Asterisk作为SIP Server为例说明基本呼叫功能的测试:

 

基本呼叫测试

 

 

序号

 

 

测试项

 

 

测试目标

 

 

操作

 

 

期望的结果

 

 

确认(Y/N)

 

 

1

 

 

呼出测试

 

 

测试IP电话能否正常呼出,及测试通话质量

 

 

呼叫任意其它分机

 

 


双向通话建立成功,通话双方均没有听到明显的回音及“嗡嗡”声噪音

 

 

 

 

2

 

 

呼入测试

 

 

测试IP电话能否正常呼入,及测试通话质量

 

 

接受任意分机的呼叫

 

 


双向通话建立成功,通话双方均没有听到明显的回音及“嗡嗡”声噪音

 

 

 

表格2 IP电话基本呼叫功能的测试


1.3补充业务特性测试

如表格 3所示,以Asterisk作为SIP Server为例说明IP电话补充业务特性功能的测试:

 

补充业务特性测试

 

 

序号

 

 

测试项

 

 

测试目标

 

 

操作

 

 

期望的结果

 

 

确认(Y/N)

 

 

1

 

 

DTMF发送

 

 

测试IP电话是否能正确发送下列DTMF 信号: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, *

 

 

呼叫 *98 然后进入邮箱(mailbox) 1234567890*

 

 

通过 Asterisk 命令行接口,可以看到如下输出:

--User entered '1234567890*'

 

 

 

 

2

 

 

DTMF发送

 

 

测试IP电话能否正确发送下列DTMF 信号: #

 

 

接通电话,然后按 “##”键

 

 

你会听到一个呼叫转移信息

 

 

 

 

3

 

 

功能键测试-呼叫转移( Transfer )

 

 

测试呼叫转移功能

 

 


接通一个电话,然后按下“呼叫转移”按键并输入转移号码

 

 

原主叫与“呼叫转移”的目的分机可以正常通话

 

 

 

 

4

 

 

功能键测试-免打搅(DND)

 

 

测试DND功能

 

 

通过DND按键使能及禁止DND功能

 

 


DND使能时,任何呼叫被测电话的用户都会收到“被叫不可用”的信息;

DND禁止时,被测电话可以正常接听电话;

 

 

 

 

5

 

 

功能键测试-保留(Hold)

 

 

测试 HOLD 功能

 

 

在通话过程中按下 HOLD 按键

 

 

通话的对端被成功的HOLD住,并听到Asterisk预先配置的音乐

 

 

 

 

6

 

 

功能键测试-会议 ( Conference )

 

 

测试会议功能

 

 

在通话过程中,按下“会议”按键,并拨通另一部分机启动一个三方会议通话

 

 

三方会议通话建立成功,三方中的任何一方,都能听到其余两方的说话声并能让其余两方听到自己的说话声

 

 

 

 

7

 

 

功能键测试-语音邮箱( Voicemail )

 

 

测试语音邮箱功能

 

 

从另一部分机呼叫被测分机并留下语音留言,然后从被测分机按下“语音邮箱”按键

 

 

被测分机的语音邮箱成功进入,并且用户可以听到此前的语音留言

 

 

 

表格3 IP电话补充业务特性测试