[发明专利]自动化测试日志处理系统有效
申请号: | 200710142047.1 | 申请日: | 2007-08-20 |
公开(公告)号: | CN101093514A | 公开(公告)日: | 2007-12-26 |
发明(设计)人: | 杨奎;刘凤萍;沙金刚;樊志强 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化 测试 日志 处理 系统 | ||
1.一种自动化测试日志处理系统,其特征在于,包括:
测试用例执行模块,用于执行用户指定的测试用例库,向日志存储模块发送对应于所述测试用例库中的测试用例的日志数据和日志存储控制消息;
所述日志存储模块,用于根据所述日志存储控制消息对所述日志数据进行处理,生成特定格式的日志信息,并将所述日志信息存储到日志数据库中;
所述日志数据库,用于存储所述日志信息;以及
日志浏览模块,用于从所述日志数据库读取所述日志信息,并根据所述日志信息生成日志结构视图。
2.根据权利要求1所述的自动化测试日志处理系统,其特征在于,所述日志存储控制消息包括测试用例层次结构信息和日志标记。
3.根据权利要求2所述的自动化测试日志处理系统,其特征在于,所述日志存储模块包括:
数据处理模块,用于根据所述测试用例层次结构信息将所述日志数据处理为与所述测试用例库中的测试用例对应的层次结构;以及
标记插入模块,用于将所述日志标记插入所述日志数据中,以生成所述日志信息。
4.根据权利要求3所述的自动化测试日志处理系统,其特征在于,所述日志浏览模块包括:
日志读取模块,用于从所述日志数据库读取所述日志信息;
视图构建模块,用于对所述日志信息进行分析,以获取对应于所述日志信息的所述日志层次结构信息和所述日志标记,并根据所述日志层次结构信息和/或所述日志标记生成所述日志结构视图。
5.根据权利要求4所述的自动化测试日志处理系统,其特征在于,所述日志浏览模块还包括:
节点遍历模块,用于遍历所述日志结构视图的所有层次节点,读取所述层次节点处的日志数据,并根据所述层次节点处的日志数据生成日志显示视图;以及
映射建立模块,用于建立所述日志结构视图和所述日志显示视图之间的映射关系。
6.根据权利要求5所述的自动化测试日志处理系统,其特征在于,所述映射建立模块通过计算所述层次节点在纯日志数据中的偏移量来建立所述日志结构视图和所述日志显示视图之间的映射关系。
7.根据上述权利要求中的任一项所述的自动化测试日志处理系统,其特征在于,还包括:
条件设置模块,用于接收用户设置的浏览条件,并将所述浏览条件发送给所述日志浏览模块,以获取符合所述浏览条件的日志数据。
8.根据权利要求7所述的自动化测试日志处理系统,其特征在于,所述浏览条件是所述测试用例库中的测试用例的特征值和/或所述标记插入模块插入的所述日志标记。
9.根据权利要求8所述的自动化测试日志处理系统,其特征在于,所述测试用例执行模块实时地向所述日志存储模块发送对应于所述测试用例库中的测试用例的日志数据和日志存储控制消息。
10.根据权利要求9所述的自动化测试日志处理系统,其特征在于,所述层次节点是所述日志层次结构或所述日志标记。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710142047.1/1.html,转载请声明来源钻瓜专利网。