System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及短波通信,特别是一种短波通信自动测试方法及装置。
技术介绍
1、在短波通信设备研制过程中需要对设备的业务功能进行大量测试验证。针对建链、实时话音、报文、数据、语音短信等主要业务功能,传统的测试方法如下:
2、(1)建链测试
3、发方发起“建链”操作,等待收方应答,在规定时间内收到应答且满足建链门限建链成功,否则建链失败。发方人工记录发送建链次数,建链成功次数,统计建链成功率。
4、(2)实时话音测试
5、发方预先规划好话音测试句子表,每测试一句话音发方手持话筒,按下ptt键控,按照表中测试内容读,读完松开ptt键控,等待一段时间间隔再测试下一条;收方听到一句手动记录,测试完毕进行人工对比,统计话音成功率。
6、(3)报文测试
7、发方通信设备连接测试终端,连接发方的测试终端控制发方通信设备发送一条测试报文,收方通信设备收到完整的一条测试报文后送给连接收方的测试终端,所有报文测试结束后,人工对比发方测试终端发送报文数据和收方测试终端接收报文数据,统计报文成功率。
8、(4)数据测试
9、发方通信设备连接测试终端,连接发方的测试终端控制发方通信设备发送一条测试数据,收方通信设备收到完整的一条测试数据后送给连接收方的测试终端,所有数据测试结束后,人工对比发方测试终端发送数据和收方测试终端接收数据,统计数据成功率。
10、(5)语音短信测试
11、发方预先规划好语音短信测试句子表,发方选择通信设备到语音短
12、这些主要业务功能的传统测试方法,每一项测试都需要人工操作,人工统计测试结果,针对实时话音和语音短信还要记录接收话音内容,费时费力,且容易出错。
技术实现思路
1、本专利技术的目的在于提供一种短波通信自动测试方法及装置,以实现短波通信设备的业务功能自动测试、收发数据自动记录、业务性能自动统计。
2、实现本专利技术目的的技术解决方案为:一种短波通信自动测试方法,首先设置短波通信设备、测试终端、短波综合业务网和固定终端,测试终端和短波通信设备通过串口或网口连接,固定终端通过网口和短波综合业务网连接,测试终端和固定终端设有测试软件,测试方法具体如下:
3、(1)通过添加脚本部署测试方案,选择单项功能测试或者多项功能自动测试,脚本支持保存和导入,脚本以json格式保存,支持人工修改;
4、(2)建链测试:将“自主-建链性能”业务类型添加至脚本,选择开始测试,发起“建链”操作,等待收方应答,在规定时间内收到应答且满足建链门限,发方判断建链成功,否则建链失败;
5、(3)实时话音的测试:测试的实时话音是声码话,将“接入&自主-实时话音”业务类型添加至脚本,测试文件为事先录制的若干文件存放在测试终端的发送文件夹,收方测试终端发送文件夹里文件和发方相同,脚本添加完毕后开始测试;
6、(4)报文测试:将“自主-报文1k”业务类型添加至脚本,测试文件为事先编辑的若干1k报文文件存放在发方测试终端的发送文件夹,收方测试终端发送文件夹里文件和发方相同,脚本添加完毕后开始测试;
7、(5)数据测试:选择数据测试业务类型,并添加至脚本,测试文件为事先编辑的若干文件存放在测试终端发送文件夹,收方测试终端发送文件夹里文件和发方相同,脚本添加完毕后开始测试;
8、(6)语音短信测试:选择语音短信测试类型,并添加至脚本,测试文件为事先编辑的若干文件存放在发方测试终端发送文件夹,收方测试终端发送文件夹里文件和发方相同,脚本添加完毕后选择“点击开始测试”;
9、(7)测试过程自动记录收发数据:测试过程发方、收方测试过程数据自动记录在文件夹中。
10、进一步地,(1)中部署的自动测试方案具体如下:
11、测试自主选频功能下建链10次,实时话音5次,报文5次,无差错短数据5次,对方地址为100,测试间隔为10s;
12、测试软件的测试类型选择自主-建链性能,地址输入100,次数输入10,测试间隔输入10,点击“添加至脚本”按钮,加入自主-建链性能测试项;
13、测试软件的测试类型选择接入&自主-实时话音,地址输入100,次数输入5,测试间隔输入10,选择测试文件“600实时话5s.lpc”,点击“添加至脚本”按钮,加入接入&自主-实时话音测试项;
14、测试软件的测试类型选择自主-报文1k,次数输入5,测试间隔输入10,选择测试文件“1k.txt”,点击“添加至脚本”按钮,加入自主-报文1k测试项;
15、测试软件的测试类型选择自主-无差错短数据,次数输入5,测试间隔输入10,选择测试文件“2k.txt”,点击“添加至脚本”按钮,加入自主-无差错长数据测试项。
16、测试软件的测试类型选择自主-语音短信,次数输入5,测试间隔输入10,选择测试文件“600语音短信5s.txt”,点击“添加至脚本”按钮,加入自主-语音短信测试项。
17、进一步地,(2)中的建链测试,自动测试结束后,发方自动统计发送建链次数和建链成功率。
18、进一步地,(3)中的实时话音的测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的实时话音文件;自动测试结束,收方点击“数据对比”,自动统计发送实时话音成功率。
19、进一步地,(4)中的报文测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的1k报文文件;自动测试结束,收方点击“数据对比”,自动统计报文测试成功率。
20、进一步地,(5)中的数据测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的测试数据;自动测试结束,收方点击“数据对比”,自动统计无差错长数据成功率
21、进一步地,(6)中的语音短信测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的测试数据;自动测试结束,收方点击“数据对比”,自动统计语音短信成功率。
22、进一步地,(7)中的测试过程自动记录收发数据,测试过程发方测试过程数据自动记录在\autotest\senddatarecord\文件夹中,收方测试过程数据自动记录在\autotest\recvdatarecord\文件夹中。
23、一种短波通信自动测试装置,所述装置用于实现所述的短波通信自动测试方法,该装置包括短波通信设备、测试终端、短波综合业务网和固定终端,测试终端和短波通信设备通过串本文档来自技高网...
【技术保护点】
1.一种短波通信自动测试方法,其特征在于,首先设置短波通信设备、测试终端、短波综合业务网和固定终端,测试终端和短波通信设备通过串口或网口连接,固定终端通过网口和短波综合业务网连接,测试终端和固定终端设有测试软件,测试方法具体如下:
2.根据权利要求1所述的短波通信自动测试方法,其特征在于,(1)中部署的自动测试方案具体如下:
3.根据权利要求1所述的短波通信自动测试方法,其特征在于,(2)中的建链测试,自动测试结束后,发方自动统计发送建链次数和建链成功率。
4.根据权利要求1所述的短波通信自动测试方法,其特征在于,(3)中的实时话音的测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的实时话音文件;自动测试结束,收方点击“数据对比”,自动统计发送实时话音成功率。
5.根据权利要求1所述的短波通信自动测试方法,其特征在于,(4)中的报文测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的1k报文文件;自动测试结束,收方点击“
6.根据权利要求1所述的短波通信自动测试方法,其特征在于,(5)中的数据测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的测试数据;自动测试结束,收方点击“数据对比”,自动统计无差错长数据成功率。
7.根据权利要求1所述的短波通信自动测试方法,其特征在于,(6)中的语音短信测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的测试数据;自动测试结束,收方点击“数据对比”,自动统计语音短信成功率。
8.根据权利要求1所述的短波通信自动测试方法,其特征在于,(7)中的测试过程自动记录收发数据,测试过程发方测试过程数据自动记录在\AutoTest\SecvDataRecord\文件夹中,收方测试过程数据自动记录在\AutoTest\RendDataRecord\文件夹中。
9.一种短波通信自动测试装置,其特征在于,所述装置用于实现权利要求1~9任一项所述的短波通信自动测试方法,该装置包括短波通信设备、测试终端、短波综合业务网和固定终端,测试终端和短波通信设备通过串口或网口连接,固定终端通过网口和短波综合业务网连接,测试终端和固定终端上运行测试软件,测试终端控制短波通信设备和短波综合业务网进行接入业务功能测试。
...【技术特征摘要】
1.一种短波通信自动测试方法,其特征在于,首先设置短波通信设备、测试终端、短波综合业务网和固定终端,测试终端和短波通信设备通过串口或网口连接,固定终端通过网口和短波综合业务网连接,测试终端和固定终端设有测试软件,测试方法具体如下:
2.根据权利要求1所述的短波通信自动测试方法,其特征在于,(1)中部署的自动测试方案具体如下:
3.根据权利要求1所述的短波通信自动测试方法,其特征在于,(2)中的建链测试,自动测试结束后,发方自动统计发送建链次数和建链成功率。
4.根据权利要求1所述的短波通信自动测试方法,其特征在于,(3)中的实时话音的测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的实时话音文件;自动测试结束,收方点击“数据对比”,自动统计发送实时话音成功率。
5.根据权利要求1所述的短波通信自动测试方法,其特征在于,(4)中的报文测试,发方的发送信息中包含了测试文件索引号,收方进行数据对比时根据索引号在本地指定目录的发送文件夹找到发送的1k报文文件;自动测试结束,收方点击“数据对比”,自动统计报文测试成功率。
6.根据权利要求1所述的短波通信自动测试方法,其特征在于,(5...
【专利技术属性】
技术研发人员:王峥,朱剑,李建龙,王敦东,
申请(专利权)人:南京熊猫汉达科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。