终端呼叫业务自动测试装置及方法制造方法及图纸

技术编号:6863926 阅读:196 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种终端呼叫业务自动测试装置,包括:输入引擎,接收用户的操作命令,解析用户的配置参数,由配置参数创建测试例,建立呼叫流程;通信模块,实现整个系统的通信驱动,将输入引擎与被测系统的消息值分类为输入值和反馈值,并分别传送到调整器和分析器;调整器,接收通信模块传递的输入值,将输入值作为状态触发条件,对预测状态集进行自动调整;分析器,对预测状态集和实际状态集进行分析对比,输出分析结果;本发明专利技术还提供了一种终端呼叫业务自动测试方法;与现有技术相比,本发明专利技术对预测状态集进行动态的调整,并且实现对测试结果的自动分析,完全不需要人工干预,既节约了测试成本,又提高了测试效率。

【技术实现步骤摘要】

【技术保护点】
1.终端呼叫业务自动测试装置,其特征在于,包括:输入引擎:接收用户的操作命令,解析用户的配置参数,由配置参数创建测试例,建立呼叫流程,向通信模块发送消息,通过通信模块触发被测系统,并监听通信模块上报的被测系统消息;其中,配置参数主要包括测试时间、呼叫号码、业务类型;所述被测系统为被测对象,包括呼叫应用模块、无线接口层RIL呼叫模块或者无线通信呼叫子模块,测试装置针对不同的被测系统对测试接口进行匹配;通信模块:实现整个系统的通信驱动,接收系统各个模块传来的消息,并将消息传送到目的模块,实现输入引擎与被测系统的通信,将输入引擎与被测系统的消息值分类为输入值和反馈值,并分别传送到调整器和分析器;其中,输入值是影响预测状态集的消息值,包括被测系统上报消息的一部分和用户输入的一部分消息值;反馈值是影响实际状态集的消息值,是被测系统上报消息的一部分消息值;调整器:接收通信模块传递的输入值,将输入值作为状态触发条件,根据状态调整规则,对预测状态集进行自动调整,向分析器发送调整状态信号;所述状态调整规则为:遍历呼叫状态机,找到与触发条件相匹配的权值的弧头顶点为当前状态,弧尾顶点为预测状态值;分析器:创建预测状态集和实际状态集,根据接收到的通信模块传递的反馈值对实际状态集进行更新,判断预测状态集和实际状态集是否同步调整,对预测状态集和实际状态集进行分析对比,输出分析结果;所述判断同步调整的方法为:每当实际状态集发生改变时,就判断预测状态集的改变状态,如果预测状态集发生改变,则为同步状态;否则,为非同步状态;所述分析对比为比较预测状态集与实际状态集是否一致,若一致则输出结果RIGHT,否则输出结果WRONG,其中,RIGHT表示被测系统功能正常,WRONG表示被测系统功能异常。...

【技术特征摘要】

【专利技术属性】
技术研发人员:马丽赵春泽戴葵
申请(专利权)人:重庆重邮信科通信技术有限公司
类型:发明
国别省市:85

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1