电能质量监控装置的自动测试方法及系统与流程

文档序号:11132016阅读:来源:国知局

技术特征:

1.一种电能质量监控装置的自动测试方法,其特征在于,包括项目配置步骤和测试控制步骤,在所述项目配置步骤中包括如下步骤:

规约处理步骤:对接收到的ICD文件进行解析,获取被测试装置的规约信息;

方案数据处理步骤:对测试方案文件夹进行解析或新建测试项目,获取本测试项目的测试项及测试用例参数;

数据处理步骤:将测试项目、测试组、测试项从软件系统导出到计算机硬盘上或从计算机硬盘导入到软件系统中,每个测试项目包含多个测试组,其中每个测试组关联装置的一个监控功能,每个测试组下有多个测试项,每个测试项包含多个测试用例;

在所述测试控制步骤中包括如下步骤:

主控步骤:控制整个测试项目执行及各个测试项在测试过程中的流程控制;结果输出步骤:输出测试报告。

2.根据权利要求1所述的自动测试方法,其特征在于,在所述测试控制步骤中,确保通信正常后,开始进行测试组测试,在每个测试组测试中,首先对该测试组进行初始化,然后进入测试项测试中,在每个测试项测试前,先判别测试项类型,并根据测试项类型进入对应的测试项流程测试中,当每组的所有测试项完成后,自动把测试数据记录至测试报告文档中,然后进入下一个测试组测试中,待完成该测试项目的所有测试组测试后,测试流程结束,停止测试仪器加量,并断开通信连接,释放测试资源。

3.根据权利要求2所述的自动测试方法,其特征在于,所述测试项包括精度测试项、定值测试项,所述精度测试项的测试流程为:根据测试方案,自动控制测试仪进行模拟量输出,并从被测装置读取测量值,自动计算测量值的精度误差,并与测试方案设置的误差限值进行比较,自动判断测试结果;所述定值测试项的测试流程为:根据测试方案设定的参数,按照软件设计的测试流程控制测试仪进行模拟量输出,直到测试仪检测到被测装置出口动作时,则模拟量的输出实时值被记录下来作为当前动作值的测试结果。

4.根据权利要求2所述的自动测试方法,其特征在于,所述测试项包括时间值测试项、逻辑测试项,所述时间值测试项的测试流程为:根据测试方案设定的参数,按照软件设计的测试流程控制测试仪进行模拟量输出,装置满足动作条件后,装置对应的出口经过延时后动作并把信息反馈到测试仪器,测试仪器记录下出口实际的延时时间作为动作时间值的测试结果;所述逻辑测试项的测试流程为:根据测试方案设定的状态序列参数控制测试仪的模拟量通道输出及切换不同的状态序列来改变模拟量通道的输出,实现波形的变化及各种稳态和瞬态波形的输出,并且从装置读取相关的值和状态信息与用户设置的预期结果进行核对,从而得到逻辑测试的测试结果。

5.一种电能质量监控装置的自动测试系统,其特征在于,包括项目配置单元和测试控制单元,在所述项目配置单元中包括:

规约处理模块:用于对接收到的ICD文件进行解析,获取被测试装置的规约信息;

方案数据处理模块:用于对测试方案文件夹进行解析或新建测试项目,获取本测试项目的测试项及测试用例参数;

数据处理模块:用于将测试项目、测试组、测试项从软件系统导出到计算机硬盘上或从计算机硬盘导入到软件系统中,每个测试项目包含多个测试组,其中每个测试组关联装置的一个监控功能,每个测试组下有多个测试项,每个测试项包含多个测试用例;

在所述测试控制单元中包括:

主控模块:用于控制整个测试项目执行及各个测试项在测试过程中的流程控制;

结果输出模块:用于输出测试报告。

6.根据权利要求5所述的自动测试系统,其特征在于,在所述测试控制单元中,确保通信正常后,开始进行测试组测试,在每个测试组测试中,首先对该测试组进行初始化,然后进入测试项测试中,在每个测试项测试前,先判别测试项类型,并根据测试项类型进入对应的测试项流程测试中,当每组的所有测试项完成后,自动把测试数据记录至测试报告文档中,然后进入下一个测试组测试中,待完成该测试项目的所有测试组测试后,测试流程结束,停止测试仪器加量,并断开通信连接,释放测试资源。

7.根据权利要求6所述的自动测试系统,其特征在于,所述测试项包括精度测试项、定值测试项,所述精度测试项的测试流程为:根据测试方案,自动控制测试仪进行模拟量输出,并从被测装置读取测量值,自动计算测量值的精度误差,并与测试方案设置的误差限值进行比较,自动判断测试结果;所述定值测试项的测试流程为:根据测试方案设定的参数,按照软件设计的测试流程控制测试仪进行模拟量输出,直到测试仪检测到被测装置出口动作时,则模拟量的输出实时值被记录下来作为当前动作值的测试结果。

8.根据权利要求6所述的自动测试系统,其特征在于,所述测试项包括时间值测试项、逻辑测试项,所述时间值测试项的测试流程为:根据测试方案设定的参数,按照软件设计的测试流程控制测试仪进行模拟量输出,装置满足动作条件后,装置对应的出口经过延时后动作并把信息反馈到测试仪器,测试仪器记录下出口实际的延时时间作为动作时间值的测试结果;所述逻辑测试项的测试流程为:根据测试方案设定的状态序列参数控制测试仪的模拟量通道输出及切换不同的状态序列来改变模拟量通道的输出,实现波形的变化及各种稳态和瞬态波形的输出,并且从装置读取相关的值和状态信息与用户设置的预期结果进行核对,从而得到逻辑测试的测试结果。

9.根据权利要求5所述的自动测试系统,其特征在于,该自动测试系统还包括人机界面模块,用户通过所述人机界面模块的人机界面对测试用例参数进行设置或修改,实时修改数据处理模块内保存的数据,并将设置好的测试方案进行保存。

10.一种电能质量监控装置的自动测试装置,其特征在于,包括被测试装置、测试仪器、计算机、卫星同步时钟基准源,所述被测试装置的测控采集端与所述测试仪器的模拟量输出端连接,所述被测试装置的开出口连接到所述测试仪器的开入口,所述计算机分别与所述被测试装置及所述测试仪器进行通信连接,所述计算机对被测装置及测试仪器进行双向控制,测试仪器与被测装置通过卫星同步时钟基准源进行时钟同步。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1