Journal of Systems Engineering and Electronics ›› 2010, Vol. 32 ›› Issue (11): 2470-2475.doi: 0.3969/j.issn.1001-506X.2010.11.45

• 软件、算法与仿真 • 上一篇    下一篇

基于改进OOPN的有效载荷系统测试用例生成方法

贺宇峰1,2,赵光恒1,郭丽丽1,吕从民1   

    1. 中国科学院光电研究院,北京 100080;
    2. 中国科学院研究生院,北京 100080
  • 出版日期:2010-11-23 发布日期:2010-01-03

Automatic generation of test cases for payload system based on improved OOPN

HE Yu-feng1,2,ZHAO Guang-heng1,GUO Li-li1,Lv Cong-min1   

  1. 1. Academy of Optoelectronics, Chinese Academy of Sciences, Beijing 100080, China;
    2. Graduate Univ. of Chinese Academy of Sciences, Beijing 100080, China
  • Online:2010-11-23 Published:2010-01-03

摘要:

针对空间有效载荷系统集成测试用例生成问题,在分析任务特点和测试技术发展趋势的基础上,采用改进面向对象Petri网(improved object oriented Petri net, IOOPN)的建模技术,提出了一种基于IOOPN模型自动生成测试用例的推理方法。该方法建立了对象工作模式的识别规则,采用启发式搜索生成单对象测试序列集,引用时间标尺实现系统级测试序列规划算法,满足了有效载荷系统级的测试要求,提高了测试的效率和水平,成功应用于某卫星科研实践。

Abstract:

In order to generate the test cases of payload system automatically, a new reasoning method based on improved object oriented Petri net (IOOPN) model is proposed, which is based on a deep investigation of mission characteristics and the developing tendency of test technology. This method presents the rules of identifying work modes of objects, generates the test sequences of a single object by heuristic search,and realizes the algorithm of generating systematic test sequences by introducing a time staff. Thus it can meet the requirement of the payload system test and improve the efficiency and level of test. It has been successfully applied to the scientific practice of a certain satellite.