[发明专利]测试进程异常检测方法以及自动化测试控制装置无效
申请号: | 201010259164.8 | 申请日: | 2010-08-20 |
公开(公告)号: | CN101916224A | 公开(公告)日: | 2010-12-15 |
发明(设计)人: | 郭静;董哲 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 邹裕蓉 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 进程 异常 检测 方法 以及 自动化 控制 装置 | ||
1.测试进程异常检测方法,其特征在于,包括步骤:
a、每个测试进程启动时,为每个测试进程创建一个对应的日志文件;测试进程在执行测试时需实时更新所述日志文件;
b、异常检查进程周期性检查每个测试进程对应的日志文件是否更新超时,如是,则判定该测试进程异常,删除该测试进程并释放该测试进程占用的资源;如否,则判定该测试进程正常。
2.如权利要求1所述测试进程异常检测方法,其特征在于,步骤a中,在为测试进程创建一个对应的日志文件同时,还对应创建一个测试进程文件;所述测试进程文件包括有测试进程ID、测试进程对应的日志文件路径及名称;
步骤b中,异常检查进程周期性检查每个测试进程对应的日志文件的具体步骤为:
b1、异常检查获取一个测试进程文件;
b2、判断该测试进程文件中的测试进程ID是否存在,如是,进入步骤b3,如否,删除当前测试进程文件返回步骤b1;
b3、从测试进程文件中获取该测试进程对应的日志文件路径及名称;
b4、读取该测试进程对应的日志文件,判断该日志文件在规定时间内是否被更新,如否,删除该测试进程并释放该测试进程占用资源,并返回步骤b1;如是,直接返回步骤b1。
3.如权利要求2所述测试进程异常检测方法,其特征在于,所述测试进程文件还包括有最大超时时间、测试必要等待时间;
所述最大超时时间为,测试进程运行过程中,从一次指令发送到被测设备返回指令执行结果并写日志文件所需的最长时间;
所述测试必要等待时间为,测试执行过程中,根据测试需要,测试用例所安排等待的时间;测试进程在进入必要等待之前会先将测试必要等待时间的时间值写入对应的测试进程文件中,在必要等待完成后把对应测试进程文件中的测试必要等待时间设置为0;
步骤b4中,判断该日志文件在规定时间内是否被更新的具体方法是:如当前系统时间减去最近一次日志文件刷新时间的结果大于测试进程文件中最大超时时间与测试必要等待时间之和,则判定日志文件在规定时间内未被更新,否则,判定日志文件在规定时间内已被更新。
4.如上述任意一项权利要求所述测试进程异常检测方法,其特征在于,所述日志文件的内容包括向被测设备发送的测试指令、指令执行结果、返回信息的解析与处理结果。
5.如权利要求4所述测试进程异常检测方法,其特征在于,所述测试进程占用资源包括被测设备、辅测设备、划分拓扑所需的VLAN等。
6.自动化测试控制装置,其特征在于,包括控制模块、测试进程模块、日志存储模块、异常检查进程模块;
所述测试进程模块用于,运行测试进程,并在执行测试时实时更新日志文件;
所述控制模块用于,启动测试进程,为每个测试进程对应创建一个日志文件,并将日志文件保存在日志存储模块中;启动异常检查进程;
所述日志存储模块用于,存储日志文件;
所述异常检查进程模块用于,运行异常检查进程,周期性检查日志存储模块每个测试进程对应的日志文件是否更新超时,如是,则判定该测试进程异常,删除该测试进程并释放该测试进程占用资源;如否,则判定该测试进程正常。
7.如权利要求6所述自动化测试控制装置,其特征在于,还包括测试进程文件存储模块;
所述控制模块还用于,在为测试进程对应创建一个日志文件同时,还对应创建一个测试进程文件,并将测试进程文件保存在测试进程文件存储模块中;
所述测试进程文件存储模块用于,存储测试进程文件;所述测试进程文件包括有测试进程ID、测试进程对应的日志文件路径及名称;
所述异常检查进程模块还用于,通过读取测试进程文件中日志文件路径及名称,从而在日志存储模块中获取该测试进程对应的日志文件;当判断出测试进程文件中的测试进程ID不存在,则删除当前测试进程文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010259164.8/1.html,转载请声明来源钻瓜专利网。