全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211329669.6 (22)申请日 2022.10.27 (71)申请人 四川启睿 克科技有限公司 地址 610000 四川省成 都市中国 (四川) 自 由贸易试验区成都高新区天府四街 199号1栋33层 (72)发明人 余凤 徐庭锐 刘洋廷 康钥  潘庆  (74)专利代理 机构 四川省成 都市天策商标专利 事务所(有限合 伙) 51213 专利代理师 罗伟 (51)Int.Cl. G06F 11/36(2006.01) G06F 9/54(2006.01) (54)发明名称 基于工厂的测试程序自动下发方法 (57)摘要 本发明公开了一种基于工厂的测试程序自 动下发方法, 包括: 用户上传测试程序到平台: 平 台后端通过配置文件记录不同测试机台的接口, 其中, 所述接口包括程序下发接口, 用户将测试 程序上传到平台, 平台通过配置文件将测试程序 推送到相同型号的测试机台; 测试机台对接收的 测试程序进行保存: 平台根据测试机台指定的保 存路径, 在测试程序下发成功后, 测试程序保存 到测试机台指定的路径下, 并将保存路径存入平 台数据库中; 测试机台对保存的测试程序判断其 生效时间, 所述生效时间包括定时生效或立即生 效; 对于生效的测试程序, 在测试机台待机后, 停 用旧版本测试程序, 启用新版本测试程序; 本发 明可以提高程序安装效率, 减少人为出错 率。 权利要求书1页 说明书3页 附图1页 CN 115525571 A 2022.12.27 CN 115525571 A 1.一种基于 工厂的测试程序自动下发方法, 其特 征在于, 包括以下步骤: 步骤1、 用户上传测试程序到平台: 平台后端通过配置文件记录不同测试机台的接口, 其中, 所述接口包括程序下发接口, 用户将测试程序上传到平台, 平台通过配置文件将测试 程序推送到相同型号的测试机台; 步骤2、 测试机台对接收的测试程序进行保存: 平台根据测试机台指定的保存路径, 在 测试程序下发成功后, 测试程序保存到测试机台指定的路径下, 并将保存路径存入平台数 据库中; 步骤3、 测试机台对保存的测试程序判断其生效时间, 所述生效时间包括定时生效或立 即生效; 步骤4、 对于生效的测试程序, 在测试机台待机后, 停用旧版本测试程序, 启用新版本测 试程序。 2.根据权利要求1所述的基于工厂的测试程序自动下发方法, 其特征在于, 在步骤1中, 所述的配置文件的格式为TXT或CSV。 3.根据权利要求1或2所述的测试程序自动下发方法, 其特征在于, 在步骤1中, 平台通 过配置文件 采用socket技 术将测试程序推送到相同型号的测试机台。 4.根据权利要求1所述的测试程序自动下发方法, 其特 征在于, 在步骤1后, 还 包括: 平台判断测试程序是否发送到测试机台: 测试程序下发到测试机台后, 有一个记录下 发成功或失败的标识, 如果平台发送成功, 则平台收到测试机台返回下发成功的标识; 如果 下发失败, 则平台收到测试机台返回下发 失败的标识。 5.根据权利要求4所述的测试程序自动下发方法, 其特征在于, 针对发送失败的测试机 台, 平台通过自动重发机制对测试程序进行重新发送, 重发的次数通过用户自定义或者人 工对下发 失败的测试机台进行重新发送。 6.根据权利要求4或5所述的测试程序自动下发方法, 其特征在于, 针对发送失败的测 试机台, 还 包括对发送失败的原因进行判断, 具体包括: 如果是测试机台自动化程序 出错, 即测试机台本身的问题, 则用户进行现场处理, 通过 现场拷贝程序到测试机台进行安装; 如果是平台异常, 则用户平台处理异常, 处理完成后, 平台再次通过测试机台的接口, 采用socket发送测试程序到测试机台。 7.根据权利要求1所述的测试程序自动下发方法, 其特征在于, 在步骤4中, 如果测试机 台是首次安装测试程序, 则直接启用新版本测试程序。权 利 要 求 书 1/1 页 2 CN 115525571 A 2基于工厂的测试 程序自动下发方 法 技术领域 [0001]本发明涉及软件通信技 术领域, 特别是一种基于 工厂的测试程序自动下发方法。 背景技术 [0002]目前, 每个集成电路产品在出厂前, 都需要测试机台对其进行功能测试。 为了对产 品提供更完整的测试服务, 开发商会不断地对测试程序进行优化升级, 以修复测试程序中 存在的漏洞以及为测试程序增 加新的功能。 [0003]当新的测试程序开发出来以后, 需要 设备运维人员使用U盘拷贝最新的测试程序, 并且到设备现场, 手动对未安装测试程序的测试机台进行安装, 还需要对已安装测试程序 的测试机台进行更新。 由于测试机台较多, 设备运维人员不仅安装时间长, 效率低下, 而且 存在将测试机台A的测试程序安装到测试机台B上, 导致测试程序无法运行, 增加人为的错 误率。 发明内容 [0004]为解决现有技术中存在的问题, 本发明的目的是提供一种基于工厂的测试程序自 动下发方法, 本发明可以提高程序安装效率, 减少人为出错 率。 [0005]为实现上述目的, 本发明采用的技术方案是: 一种基于工厂的测试程序自动下发 方法, 包括以下步骤: [0006]步骤1、 用户上传测试程序到平台: 平台后端通过配置文件记录不同测试机台的接 口, 其中, 所述接口包括程序下发接口, 用户将测试程序上传到平台, 平台通过配置文件将 测试程序推送到相同型号的测试机台; [0007]步骤2、 测试机台对接收的测试程序进行保存: 平台根据测试机台指定的保存路 径, 在测试程序下发成功后, 测试程序保存到测试机台指 定的路径下, 并将保存路径存入平 台数据库中; [0008]步骤3、 测试机台对保存的测试程序判断其生效时间, 所述生效时间包括定时生效 或立即生效; [0009]步骤4、 对于生效的测试程序, 在测试机台待机后, 停用旧版本测试程序, 启用新版 本测试程序。 [0010]作为本发明的进一 步改进, 在步骤1中, 所述的配置文件的格式为TXT或CSV。 [0011]作为本发明的进一步改进, 在步骤1中, 平台通过配置文件采用socket技术将测试 程序推送到相同型号的测试机台。 [0012]作为本发明的进一 步改进, 在步骤1后, 还 包括: [0013]平台判断测试程序是否发送到测试机台: 测试程序下发到测试机台后, 有一个记 录下发成功或失败的标识, 如果平台发送成功, 则平台收到测试机台返回下发成功的标识; 如果下发 失败, 则平台收到测试机台返回下发 失败的标识。 [0014]作为本发明的进一步改进, 针对发送失败的测试机台, 平台通过自动重发机制对说 明 书 1/3 页 3 CN 115525571 A 3

.PDF文档 专利 基于工厂的测试程序自动下发方法

文档预览
中文文档 6 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共6页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于工厂的测试程序自动下发方法 第 1 页 专利 基于工厂的测试程序自动下发方法 第 2 页 专利 基于工厂的测试程序自动下发方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:15:40上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。