一种设备自动化测试系统技术方案

技术编号:26478485 阅读:27 留言:0更新日期:2020-11-25 19:22
本发明专利技术涉及设备测试领域,公开了一种设备自动化测试系统,用以让普通的操作人员能以一种简易的配置测试步骤实现设备自动化测试。本发明专利技术包括人机交互界面、组件通讯模块和流程控制模块,流程控制模块用于从人机交互界面获取用户输入的测试文本,将测试文本解析成计算机能识别的执行语句,并将执行语句顺序存入语句列表,语句解析完成之后依序遍历语句列表中的执行语句,通过执行语句生成相应的测试指令,将测试指令通过组件通讯模块分发给待测设备。本发明专利技术适用于设备自动化测试。

【技术实现步骤摘要】
一种设备自动化测试系统
本专利技术涉及设备测试领域,特别涉及一种设备自动化测试系统。
技术介绍
机械设备尤其是高精度的机械设备的生产是一个比较漫长的过程,在机械设备在大批量生产前,都需要做非常充分的测试,不仅要对整机所有的部件做联动性测试,还需要对某些重要的部件单独进行可靠性验证。因此,机械类设备的测试是一个比较复杂的且工作量巨大的工作。以当前比较火热的无人零售业务中的鲜榨橙汁机为例,它包括落橙组件、压榨组件、转杯组件、落杯组件、落盖组件、压盖组件等,是一个多组件一体化联动性复杂机械设备。目前,对于鲜榨橙汁机这类设备的测试工作比较繁重,它往往需要测试人员在机器操作屏前反复点击控制按钮来对设备进行测试,但是这种测试不仅测试效率低,而且还如容易出错,例如,做组件联动性测试时对操作顺序和时序都有一定的要求,这个时若单靠依然操作人员根据记忆去操作就很有可能会出错。这类操作造成轻微的影响小则重新测试重来,大则可能损伤机器。众所周知,与人不同,计算机的程序控制具备高可靠性,因为其指令的执行是既定的,一旦输入之后,它的执行流程也就确定了。计算机具备有本文档来自技高网...

【技术保护点】
1.一种设备自动化测试系统,包括人机交互界面和组件通讯模块;其特征在于,还包括流程控制模块,流程控制模块用于从人机交互界面获取用户输入的测试文本,将测试文本解析成计算机能识别的执行语句,并将执行语句顺序存入语句列表,语句解析完成之后依序遍历语句列表中的执行语句,通过执行语句生成相应的测试指令,将测试指令通过组件通讯模块分发给设备中相应的待测组件。/n

【技术特征摘要】
1.一种设备自动化测试系统,包括人机交互界面和组件通讯模块;其特征在于,还包括流程控制模块,流程控制模块用于从人机交互界面获取用户输入的测试文本,将测试文本解析成计算机能识别的执行语句,并将执行语句顺序存入语句列表,语句解析完成之后依序遍历语句列表中的执行语句,通过执行语句生成相应的测试指令,将测试指令通过组件通讯模块分发给设备中相应的待测组件。


2.如权利要求1所述的一种设备自动化测试系统,其特征在于,测试文本中使用的词汇包括:








序号
词汇


1
循环


2
执行


3
非负整数


4



5
开始


6
结束


7
等待


8
操作名称


9



10



11
{


12
}

【专利技术属性】
技术研发人员:陈爱君戴德军邹蜀岷曾凡伟
申请(专利权)人:四川爱创科技有限公司
类型:发明
国别省市:四川;51

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

1