测试程序集组件化设计研究与实现  被引量:2

Research and implementation of test program set componentization design

在线阅读下载全文

作  者:肖勇[1] XIAO Yong(The 10th Research Institute of China Electronics Technology Corporation,Chengdu 610036,China)

机构地区:[1]中国电子科技集团公司第十研究所,四川成都610036

出  处:《现代电子技术》2023年第8期154-158,共5页Modern Electronics Technique

基  金:四川省重大科技专项项目(2022ZDZX0007)。

摘  要:针对自动测试系统设计过程中,测试程序存在的开发效率低、语义不统一、维护难度大,对开发人员技术水平要求较高,阻碍自动测试系统整体开发速度及推广应用等问题,文中开展测试程序集组件化设计研究,并通过软件设计实现相关功能,改变测试程序集的设计方式。首先,构建测试程序集设计所需资源库,动态识别提取资源库相关信息,并结构化表达;其次,对测试程序集内容要素进行分类,结合UI设计开发对应的组件,组件关联资源库结构化信息,实现拖拽组件、组件内容参数化设置的非编码设计方式以及自动生成源代码;最后,采用Python脚本语言与PyQT界面设计工具,结合测试程序集设计流程,开发相应的软件功能,将测试程序集设计界面呈现给设计师。实际使用证明,测试程序集设计软件操作简单,自动生成的源代码可被自动测试系统软件平台执行,提高自动测试系统的开发效率。In allusion to the problems in the design process of automatic test system,such as low development efficiency,inconsistent semantics,high maintenance difficulty,high technical level requirements for developers,and hindering the overall development speed and promotion and application of automatic test system,the research on component⁃based design of test program set is conducted,relevant functions are realized by means of the software design,and the design method of test program set is changed.The resource library required for the design of test program set is built,the relevant information of the resource library are dynamically identified and extracted,and it is expressed in a structured way.The content elements of the test program set are categorized,the corresponding components are developed in combination with the UI design,the association structured information of the resource library are assembled,so as to realize the non⁃coding design method of dragging and dropping components,parameterized setting of component content,and automatic generation of source code.In combination with the test program set design process,the Python script language and PyQT interface design tool are used to develop corresponding software functions,so as to present the design interface of test program set to the designer.The practice shows that the test program set design software is easy to operate,and the automatically generated source code can be executed by the automatic test system software platform,improving the development efficiency of the automatic test system.

关 键 词:自动测试系统 测试程序集 动态识别 组件化 参数化 非编码 自动生成 脚本语言 

分 类 号:TN919-34[电子电信—通信与信息系统] TP311[电子电信—信息与通信工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象