The test sequence dynamic management method of test and diagnosis of the present invention combination, which comprises the following steps: firstly, write test procedures, test each step corresponding to the establishment of the test sequence on the basis of this, and save it as a template; loading test sequence, in the case of a fault detection, testing procedures in accordance with the test sequence set, until the end of the test; when the diagnosis system starts to detect the fault, if the diagnosis is not completed successfully test and diagnosis process; diagnosis diagnosis query output, or if the fault diagnosis error has been located, the end of test and diagnosis process; if you need additional testing, according to the diagnosis system and test items test a new sequence, and additional testing, and test is completed, once again into the diagnostic procedures, to locate the fault; fault testing and diagnosis. After the beam, the output test and diagnosis results, and the corresponding maintenance recommendations.
【技术实现步骤摘要】
一种测试与诊断相结合的测试序列动态管理方法
本专利技术涉及自动化测控
,具体涉及一种对测试序列进行动态管理,正常时按设定的顺序执行测试序列,当发生故障时,根据故障诊断软件测试策略动态生成测试子序列,并将其加载执行的方法。
技术介绍
自动测试系统是指在人极少参与或不参与的情况下,自动进行测量,数据处理,并以适当方式显示或输出测试结果的系统。与人工测试相比,自动测试省时、省力,能提高劳动生产率和产品质量。故障测试软件是自动测试系统实现的基础,也为故障诊断软件提供必要的故障信息。传统的测试系统软件按照静态的顺序执行预先生成的固定测试集,随后在测试过程中按照一个固定的次序独立地运行各个测试子序列,如果需要更改测试顺序,则必须重新编译,测试软件运行效率和灵活性不高。并且传统的故障测试与故障诊断之间没有交互,不能根据诊断系统的要求为诊断提供必要的信息。每次必须等到测试流程走完后才能进行诊断,对于诊断而言,此时测试获取的信息可能冗余,也可能信息过少而无法进行正确诊断。
技术实现思路
针对现有技术的不足,本专利技术给出了测试系统与诊断系统相交互、测试序列动态生成和执行的测试序列动态管理机制。在正常情况下,测试过程按照预先设置的测试序列进行;当检测出故障时,激发诊断系统,根据诊断系统的结果,生成新的测试序列,并加载执行。该测试与诊断相结合的测试序列动态管理方法,具体步骤如下:步骤一,编写测试各步骤对应的测试程序,在此基础上建立测试序列,并保存为模板;步骤二,加载执行测试序列,在没有检测出故障的情况下,测试步骤按照设置的测试序列进行,直至测试结束,进入步骤六;当检测出故障时 ...
【技术保护点】
一种测试与诊断相结合的测试序列动态管理方法,其特征在于,包括以下步骤:步骤一,编写测试各步骤对应的测试程序,在此基础上建立测试序列,并保存为模板;步骤二,加载执行测试序列,在没有检测出故障的情况下,测试步骤按照设置的测试序列进行,直至测试结束,进入步骤六;当检测出故障时,进行步骤三;步骤三,启动诊断系统,如果诊断不成功进入步骤六;诊断成功则进入步骤四;步骤四,根据诊断输出结果,如果需要进行加测,则进入步骤五;如果已定位故障或诊断出错,则进入步骤六;步骤五,根据诊断系统提供的加测项目产生新的测试序列,并进行加测,加测完成后进入步骤三,进行再次诊断;步骤六,故障测试与诊断结束,输出测试与诊断结果,以及相应的维修建议。
【技术特征摘要】
1.一种测试与诊断相结合的测试序列动态管理方法,其特征在于,包括以下步骤:步骤一,编写测试各步骤对应的测试程序,在此基础上建立测试序列,并保存为模板;步骤二,加载执行测试序列,在没有检测出故障的情况下,测试步骤按照设置的测试序列进行,直至测试结束,进入步骤六;当检测出故障时,进行步骤三;步骤三,启动诊断系统,如果诊断不成功进入步骤六;诊断成功则进入步骤四;步骤四,根据诊断输出结果,如果需要进行加测,则进入步骤五;如果已定位故障或诊断出错,则进入步骤六;步骤五,根据诊断系统提供的加测项目产生新的测试序列,并进行加测,加测完成后进入步骤三,进行再次诊断;步骤六,故障测试与诊断结束,输出测试与诊断结果,以及相应的维修建议。2.根据权利要求1所述的一种测...
【专利技术属性】
技术研发人员:曹玉华,邵俊宇,吴伟,张宏军,夏征农,张莹,李琼,
申请(专利权)人:上海机电工程研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。