一种通过服务器下载测试程序的方法技术

技术编号:14995629 阅读:105 留言:0更新日期:2017-04-04 01:11
本发明专利技术涉及自动化测试领域,尤其涉及大规模流水线上的一种通过服务器下载测试程序的方法,将待下载的测试程序存储在FTP服务器中,将该测试程序的MD5值保存在txt文档中作为附件和测试程序放在同一个目录下,所述txt文档中还保存有生产工单号和站别信息;测试站台的控制器和FTP服务器通过无线或有线相互信号连接;控制器下载到测试软件后对MD5值进行匹配,如果匹配成功则安装测试程序等特征。此发明专利技术既可以提高生产车间的测试软件的更新效率,也可以避免由于人为导致的测试软件错误的缺陷,大大的提高生产车间的生产测试效率,实现了测试软件的加载和更新自动化。

【技术实现步骤摘要】

本专利技术涉及自动化测试领域,尤其涉及大规模流水线上的一种通过服务器下载测试程序的方法
技术介绍
随着流水线生产的大规模普及,生产自动化技术的不断提升,生产测试软件不断更新,如何保证生产测试软件的正确性越来越重要了。在大规模流水线生产时,生产测试软件更新的效率已经严重影响生产测试效率。目前业内大部分都是通过人为的复制测试软件到流水线的测试站台,无法进行控制,生产隐患随时存在。另外,现有的车间测试程序下载流程存在很多的人为操作,需要车间工作人员自己从服务器中查找测试软件,然后自己下载程序,而且没有可行有效的对比方式防止下载程序出错。这样生产车间的测试程序更新效率很低,且人为出错的风险极大。
技术实现思路
本专利技术的目的在于提供一种通过服务器下载测试程序的方法,解决流水线上测试站台的软件更新需要人工手动下载更新,最终影响到测试站台的运行效率和质量,导致生产效率低的问题。为解决上述问题,本专利技术所采取的技术方案是:一种通过服务器下载测试程序的方法,包括以下方法:将待下载的测试程序存储在FTP服务器中,将该测试程序的MD5值保存在txt文档中作为附件和测试程序放在同一个目录下,所述txt文档中还保存有生产工单号和站别信息;在测试站台的控制器上下载基于FTP协议的下载程序,下载程序有生产工单号和站别的参数设置;测试站台的控制器和FTP服务器通过无线或有线相互信号连接;>所述下载程序通过匹配生产工单号和站别,从FTP服务器上下载相应的测试程序;控制器下载到测试软件后对MD5值进行匹配,如果匹配成功则安装测试程序;安装测试程序后删除FTP服务器上的原测试程序。进一步的,所述测试程序的MD5值保存在txt文档中作为附件和测试程序放在同一个目录下,提供了用于对比测试程序的标准。进一步的,所述服务器安装的系统为ShopFloorControl系统。进一步的,所述下载程序在FTP服务器中找不到对应的测试程序,则通过服务器或测试站台发出报警信号。采用上述技术方案所产生的有益效果在于:本专利技术既可以提高生产车间的测试软件的更新效率,也可以避免由于人为导致的测试软件错误的缺陷,大大的提高生产车间的生产测试效率,实现了测试软件的加载和更新自动化。附图说明图1是本专利技术一种通过服务器下载测试程序的方法的流程示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1示出了本专利技术一种通过服务器下载测试程序的方法的一个实施例:一种通过服务器下载测试程序的方法,包括以下方法:将待下载的测试程序存储在FTP服务器中,将该测试程序的MD5值保存在txt文档中作为附件和测试程序放在同一个目录下,所述txt文档中还保存有生产工单号和站别信息;在测试站台的控制器上下载基于FTP协议的下载程序,下载程序有生产工单号和站别的参数设置;测试站台的控制器和FTP服务器通过无线或有线相互信号连接;所述下载程序通过匹配生产工单号和站别,从FTP服务器上下载相应的测试程序;控制器下载到测试软件后对MD5值进行匹配,如果匹配成功则安装测试程序;安装测试程序后删除FTP服务器上的原测试程序,防止目标路径下文件过多出现问题,这样也可以避免生产随意获取软件的问题。根据本专利技术一种通过服务器下载测试程序的方法的另一个实施例,所述测试程序的MD5值保存在txt文档中作为附件和测试程序放在同一个目录下,提供了用于对比测试程序的标准。本专利技术一种通过服务器下载测试程序的方法的另一个优选实施例,所述服务器安装的系统为ShopFloorControl系统。本专利技术一种通过服务器下载测试程序的方法的另一个优选实施例所述下载程序在FTP服务器中找不到对应的测试程序,则通过服务器或测试站台发出报警信号。本专利技术的原理是,在不增加产线生产负担的基础上,优化生产测试部门获取测试软件的问题。目前生产车间都使用ShopFloorControl系统,所有的测试PC都会在一个局域网内,这样不需要额外再搭建局域网。然后基于FTP协议开发一个下载程序,这个程序可以简单的通过工单号和站别就可以从服务器中遍历对应的测试程序,并可以获取下载下的程序的MD5值,然后和服务器中的MD5值进行对比,确保程序的正确性。尽管这里参照本专利技术的多个解释性实施例对本专利技术进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开、附图和权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变形和改进外,对于本领域技术人员来说,其他的用途也将是明显的。本文档来自技高网...

【技术保护点】
一种通过服务器下载测试程序的方法,其特征在于包括以下方法:将待下载的测试程序存储在FTP服务器中,将该测试程序的MD5值保存在txt文档中作为附件和测试程序放在同一个目录下,所述txt文档中还保存有生产工单号和站别信息;在测试站台的控制器上下载基于FTP协议的下载程序,下载程序有生产工单号和站别的参数设置;测试站台的控制器和FTP服务器通过无线或有线相互信号连接;所述下载程序通过匹配生产工单号和站别,从FTP服务器上下载相应的测试程序;控制器下载到测试软件后对MD5值进行匹配,如果匹配成功则安装测试程序;安装测试程序后删除FTP服务器上的原测试程序。

【技术特征摘要】
1.一种通过服务器下载测试程序的方法,其特征在于包括以下方法:
将待下载的测试程序存储在FTP服务器中,将该测试程序的MD5值保存在
txt文档中作为附件和测试程序放在同一个目录下,所述txt文档中还保存
有生产工单号和站别信息;
在测试站台的控制器上下载基于FTP协议的下载程序,下载程序有生产工单
号和站别的参数设置;
测试站台的控制器和FTP服务器通过无线或有线相互信号连接;
所述下载程序通过匹配生产工单号和站别,从FTP服务器上下载相应的测试
程序;
控制器下载到测试软件后对MD5值进行匹配,如果匹配成功则安装测试程序;...

【专利技术属性】
技术研发人员:朱晓龙徐乐根黄亮
申请(专利权)人:太仓市同维电子有限公司
类型:发明
国别省市:江苏;32

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

1