卫星自动化测试系统接口交互方法技术方案

技术编号:42890132 阅读:17 留言:0更新日期:2024-09-30 15:10
本发明专利技术涉及一种卫星自动化测试系统接口交互方法,包括步骤:用户界面通过API接口及UI message与服务器的TestStand内核交互;建立TestStand内核的多线程结构,包括进程层、执行层和线程层,一个执行包括一个或多个线程,每个线程对应一个过程模型,过程模型包括通用操作和定制操作;初始化后,定义指定ActiveX事件和自定义UI Message事件发生时要回调的函数;等待并执行用户操作,同时接收UI Message消息,解析后在用户界面显示。本发明专利技术基于Active/COM自动化服务器的测试系统API接口,能够实现不同用户角色的交互需求和权限管理,有效降低测试行为风险。

【技术实现步骤摘要】

本专利技术涉及工业自动化测试,具体是涉及一种卫星自动化测试系统接口交互方法


技术介绍

1、卫星自动化测试系统中主要包含两类角色,即测试系统开发员和测试实施操作员。目前所采用的自动化测试方案是开发、调试、测试状态集于一体,更适用于开发人员,拥有最高权限可完成所有开发和调试工作。但对于操作人员来说,如此复杂的ui交互使用起来风险是极大的。因此出于卫星自动化测试系统管理和安全考虑,需要提供一种面向用户的卫星自动化测试系统接口交互方法,以实现不同用户角色的交互需求和权限管理,有效降低测试行为风险。


技术实现思路

1、针对上述问题,本专利技术通过开展面向用户的自动化测试系统软件的研究,提供一种卫星自动化测试系统接口交互方法。

2、本专利技术采取的技术方案如下:

3、一种卫星自动化测试系统接口交互方法,所述方法包括以下步骤:

4、s1:以active/com自动化服务器为基础,在c/s架构下建立用户界面与服务器之间的通信,且所述用户界面通过api接口及ui message与所述服务器本文档来自技高网...

【技术保护点】

1.一种卫星自动化测试系统接口交互方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的卫星自动化测试系统接口交互方法,其特征在于,步骤S5中等待并执行用户操作的过程具体包括以下步骤:

3.根据权利要求2所述的卫星自动化测试系统接口交互方法,其特征在于,步骤S5还包括以下步骤:

4.根据权利要求1所述的卫星自动化测试系统接口交互方法,其特征在于,在过程模型框架下执行到每一个序列回调时,检查该序列回调是否被主测试序列重写,如果是则执行主测试序列中的定义,否则执行默认操作。

5.根据权利要求1所述的卫星自动化测试系统接口交互方法,其特征在于...

【技术特征摘要】

1.一种卫星自动化测试系统接口交互方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的卫星自动化测试系统接口交互方法,其特征在于,步骤s5中等待并执行用户操作的过程具体包括以下步骤:

3.根据权利要求2所述的卫星自动化测试系统接口交互方法,其特征在于,步骤s5还包括以下步骤:

4.根据权利要求1所述的卫星自动化测试系统接口交互方法,其特征在于,在过程模型框架下执行到每一个序列回调时,检查该序列回调是否被主测试序列重写,如果是则执行主测试序列中的定义,否则执行默认操作。

5.根据权利要求1所述的卫星自动化测试系统接口交互方法,其特征在于,并行测试过程模型启动多个执行,且每个执行都将运行对应线程的过程模型。

6.根据权利要求1所述的卫星自动化测试系统接口交互方法,其特征在于,uimessage使用“event code“事件代码进行传递,每一个uimessa...

【专利技术属性】
技术研发人员:李鑫李畅易进袁建富
申请(专利权)人:长光卫星技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1