[发明专利]对TTCN‑3测试系统进行适配性配置的方法和装置有效
申请号: | 201310676208.0 | 申请日: | 2013-12-11 |
公开(公告)号: | CN103780456B | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 宋起柱;王俊峰;刘晓勇;陈国成;宋国伟;赵扬;李海;张钦;侯舒娟;陈刚;宋政育 | 申请(专利权)人: | 国家无线电监测中心检测中心;北京理工大学;天维讯达无线电设备检测(北京)有限责任公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京工信联合知识产权代理事务所(普通合伙)11266 | 代理人: | 黄晓军 |
地址: | 100041 北京市石景*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ttcn 测试 系统 进行 适配性 配置 方法 装置 | ||
技术领域
本发明涉及媒体通信技术领域,尤其涉及一种对TTCN-3测试系统进行适配性配置的方法和装置。
背景技术
TTCN(Testing and Test Control Notation,测试和测试控制表示法)是一个由ETSI(European Telecommunications Standards Institute,欧洲电信标准化协会)维护的全球适用的标准测试脚本语言,它的第三代标准TTCN-3是一个现代且灵活的语言,通过广泛的接口可以描述许多类型的系统测试。TTCN典型的应用领域为系统测试、交互性测试、协议测试、业务测试、模块测试等,TTCN的平台独立性和其特殊的测试能力使得它被广泛应用于定义通讯系统的正式测试集。
现有技术中的一种TTCN-3测试系统的整体结构示意图如图1所示。图1中,TM(Test Management,测试管理)实体负责测试系统的整体管理,测试系统初始化之后,TM实体负责调用其他模块来进行测试。
TL(Test Logging,测试日志)实体负责维护测试中产生的日志,用于记录TTCN-3的TE(TTCN-3Executable,可执行实体)中发生的测试事件,TL与TE间有一个单向的接口,TE可以通过该接口向TL发送日志请求。
CD(Coding and Decoding,编解码)负责在外部对数据进行编解码操作,TE也可以内置编解码功能,但外部的CD具有标准化的接口,使其能够方便的移植于不同的TTCN-3系统和工具,提高复用性。
CH(Component Handling,组件处理)负责分配并行的测试组件,用于分布式的测试系统。
SA(System Under Test Adapter,被测系统适配器)将TTCN-3测试系统产生的消息和指令转化为能够由被测系统识别的形式,作为TTCN-3测试系统与被测系统间通信的媒介。
PA(Platform Adapter,平台适配器)将TE适配于特定的执行平台。
在图1中,被测系统与TTCN-3测试系统中的SA相连接,SA实现TTCN-3测试系统与被测系统之间通信的适配,将来自TE的测试请求和指令发送给被测系统,并在被测系统返回响应时通知TE进行读取。
上述图1所示的TTCN-3测试系统在实际应用中,测试的操作人员根据被测系统与TTCN-3测试系统的实际连接情况,以及被测系统的具体连接要求,手动对TTCN-3测试系统进行连接参数配置。
上述现有技术中的TTCN-3测试系统的缺点为:需要人工查询被测系统要求的连接参数,并且需要手动配置连接参数。被测系统的连接参数或与TTCN-3测试系统的连接情况发生变化后,需要重新对测试系统的相关连接参数进行手动配置。
发明内容
本发明的实施例提供了一种对TTCN-3测试系统进行适配性配置的方法和装置,以实现TTCN-3测试系统能够自动与被测系统进行适配。
本发明提供了如下方案:
一种对TTCN-3测试系统进行适配性配置的方法,包括:
TTCN-3测试系统中的被测系统适配器SA将预置的连接参数配置在选择的TTCN-3测试系统的对外的接口上,通过所述接口向外发送交互请求消息;
所述SA在设定的时间间隔内接收到被测系统返回的所述交互请求消息的响应消息,所述SA将所述接口和所述连接参数进行关联存储,将所述接口和所述连接参数确定为所述被测系统对应的接口和连接参数。
一种对TTCN-3测试系统进行适配性配置的装置,该装置设置在TTCN-3测试系统中的SA中,所述装置具体包括:
被测系统连接适配预置模块,用于将预置的被测系统的连接参数配置在选择的TTCN-3测试系统的对外的接口上;
被测系统连接适配确定模块,用于通过所述接口向外发送交互请求消息,在设定的时间间隔内接收到被测系统返回的所述交互请求消息的响应消息,则将所述接口和所述连接参数进行关联存储,将所述接口和所述连接参数确定为所述被测系统对应的接口和连接参数。
由上述本发明的实施例提供的技术方案可以看出,本发明实施例通过在TTCN-3测试系统对被测系统进行测试前,SA主动与被测系统进行通信,可以实现TTCN-3测试系统自动检测与被测系统的连接接口情况,并自动检测与被测系统连接所要求的连接参数,以及进行测试所需的被测系统的特征参数,使TTCN-3测试系统能够自动与被测系统进行适配,不需要操作人员手动查询和配置参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家无线电监测中心检测中心;北京理工大学;天维讯达无线电设备检测(北京)有限责任公司,未经国家无线电监测中心检测中心;北京理工大学;天维讯达无线电设备检测(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310676208.0/2.html,转载请声明来源钻瓜专利网。