发明名称 日志的自动测试方法及自动测试系统
摘要 本发明公开了一种日志的自动测试方法和自动测试系统,适用于包括被测设备和日志存储器的日志系统。系统包括:测试控制模块、日志事件触发模块、以及日志监控模块。方法是在所述测试控制模块中设置测试用例,根据测试用例控制整个测试过程,在测试时,所述测试控制模块命令所述日志事件触发模块触发被测设备进行操作,并确定该操作产生对应日志的时间段以及对应的预期日志,日志监控模块从所述日志存储器中实时获取更新日志,并确定更新时间落入所述时间段内的更新日志,将所述更新日志和所述预期日志进行比较,根据比较结果记录测试日志。利用本发明,可实现对日志的自动化测试,并对日志产生时间进行精确控制,提高测试的精确度。
申请公布号 CN100574225C 申请公布日期 2009.12.23
申请号 CN200710121697.8 申请日期 2007.09.12
申请人 中兴通讯股份有限公司 发明人 葛均;杨奎;樊志强
分类号 H04L12/26(2006.01)I;H04L12/24(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 代理人
主权项 1、一种日志的自动测试方法,其特征在于,采用测试计算机对被测设备及其日志存储器进行测试操作,包括:A、预先在测试计算机中存储测试事件信息,其中包括用于触发被测设备产生日志的操作信息、在正常情况下被测设备执行该操作产生的第一预期日志、以及从触发被测设备执行该操作到日志存储器产生对应日志所需的时延;B、在测试时,由所述测试计算机从日志存储器中实时获取更新日志及其更新时间,读取预存的测试事件信息,触发被测设备执行该测试事件的操作,确定在正常情况下被测设备执行该操作产生的第一预期日志,并根据该操作对应的所述时延确定被测设备执行该操作所产生对应日志的时间段;C、所述测试计算机从实时获取的更新日志中确定更新时间落在步骤B所确定的时间段内的更新日志;D、所述测试计算机将步骤C所确定的更新日志与步骤B所确定的第一预期日志进行比较,记录比较结果。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部