[发明专利]一种基于一致性测试的重现方法和设备有效
| 申请号: | 201110345463.8 | 申请日: | 2011-11-04 | 
| 公开(公告)号: | CN102395141A | 公开(公告)日: | 2012-03-28 | 
| 发明(设计)人: | 郝玉杰 | 申请(专利权)人: | 大唐移动通信设备有限公司 | 
| 主分类号: | H04W24/00 | 分类号: | H04W24/00 | 
| 代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 | 
| 地址: | 100083*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 基于 一致性 测试 重现 方法 设备 | ||
1.一种基于一致性测试的重现方法,其特征在于,包括:
当测试设备确定有事件发生时,所述测试设备存储所述事件的信息,并处理所述事件;其中,所述事件的信息包括所述事件发生的时间戳以及所述事件的内容;
当需要重现所述事件时,所述测试设备获取之前存储的所述事件发生的时间戳以及所述事件的内容,将当前时间调整到所述事件发生的时间戳,并利用所述事件的内容处理所述事件。
2.如权利要求1所述的方法,其特征在于,所述测试设备确定有事件发生,之前还包括:
所述测试设备将一致性测试过程中的树表结合表示法TTCN测试脚本离散成基于时间戳的事件;其中,所述TTCN测试脚本用于实现一致性测试。
3.如权利要求2所述的方法,其特征在于,所述测试设备将一致性测试过程中的树表结合表示法TTCN测试脚本离散成基于时间戳的事件,包括:
所述测试设备将一致性测试过程中的TTCN测试脚本离散成具有以下类型之一或任意组合的基于时间戳的事件:
控制事件;
消息事件;
时间事件;
自动测试AT指令事件。
4.如权利要求3所述的方法,其特征在于,
所述控制事件包括:用于表示用例开始的用例起始事件、用于表示用例结束及判别的用例结束事件;
所述消息事件包括:用于表示发送消息到系统模拟器的发送TTCN消息事件、用于表示接收到来自系统模拟器的消息的接收TTCN消息事件;
所述时间事件包括:用于表示启动计数器Timer的开始Timer事件、用于表示Timer超时的Timer结束事件;
所述AT指令事件包括:用于表示发送自动测试命令到终端的AT指令发送事件、用于表示接收到来自终端的自动测试命令指令的AT指令接收事件。
5.如权利要求1所述的方法,其特征在于,当所述测试设备确定有多个事件发生时,所述方法还包括:
所述测试设备获取所述多个事件的类型;
所述测试设备根据所述多个事件的类型确定所述多个事件的优先级;
所述测试设备优先处理所述多个事件中具有最高优先级的事件。
6.如权利要求5所述的方法,其特征在于,事件的类型包括:控制事件、消息事件、时间事件、AT指令事件;且,
控制事件的优先级高于消息事件的优先级;
消息事件的优先级高于时间事件的优先级;
时间事件的优先级高于AT指令事件的优先级。
7.如权利要求6所述的方法,其特征在于,
控制事件包括:用例起始事件和用例结束事件,且用例起始事件的优先级高于用例结束事件的优先级;
消息事件包括:发送TTCN消息事件和接收TTCN消息事件,且发送TTCN消息事件的优先级高于接收TTCN消息事件的优先级;
时间事件包括开始Timer事件和Timer结束事件,且开始Timer事件的优先级高于Timer结束事件的优先级;
AT指令事件包括AT指令发送事件和AT指令接收事件,且AT指令发送事件的优先级高于AT指令接收事件的优先级。
8.一种基于一致性测试的重现设备,其特征在于,包括:
确定模块,用于确定有事件发生;
存储模块,用于当确定有事件发生时,存储所述事件的信息,所述事件的信息包括所述事件发生的时间戳以及所述事件的内容;
第一处理模块,用于在存储了所述事件的信息后,处理所述事件;
获取模块,用于当需要重现所述事件时,获取之前存储的所述事件发生的时间戳以及所述事件的内容;
第二处理模块,用于将当前时间调整到所述事件发生的时间戳,并利用所述事件的内容处理所述事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110345463.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:表面处理装置
- 下一篇:基于压电悬臂梁的压电扬声器





