应用程序软件包安装方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:31746358 阅读:15 留言:0更新日期:2022-01-05 16:25
本发明专利技术涉及人工智能技术领域,公开了一种应用程序软件包安装方法、装置、计算机设备及存储介质,用于缩短应用程序软件包的操作流程,提高安装效率。所述应用程序软件包安装方法包括:基于目标智能终端设备型号将应用程序软件包安装至多个待安装智能终端设备,得到各待安装智能终端设备对应的智能终端设备弹窗图片;通过预设的弹窗识别模型识别智能终端设备弹窗图片,得到各待安装智能终端设备对应的图片识别数据;若应用程序软件包安装成功,则按照图片识别数据测试安装成功的待安装智能终端设备;若应用程序软件包安装失败,则根据图片识别数据生成安装异常提示信息。此外,本发明专利技术还涉及区块链技术,图片识别数据可存储于区块链节点中。区块链节点中。区块链节点中。

【技术实现步骤摘要】
应用程序软件包安装方法、装置、计算机设备及存储介质


[0001]本专利技术涉及人工智能的场景文本检测
,尤其涉及一种应用程序软件包安装方法、装置、计算机设备及存储介质。

技术介绍

[0002]应用程序软件包用于指示具有特定功能,用来完成特定任务的一个程序或一组程序。应用程序软件包与特定的应用领域有关,包括通用包及专用包两类。通用软件包根据社会的一些共同需求开发,专用软件包则是生产者根据用户的具体需求定制的,可以为适合其特殊需要进行修改或变更。
[0003]目前在系统开发测试过程中,需要大量安装应用程序软件包apk,在每台待测智能终端设备上下载安装,针对低版本需要覆盖高版本的应用程序软件包apk,针对每台卸载再执行安装流程,操作流程麻烦且需要较多的重复工作。由于移动端设备机型的不可控和apk版本更新迭代快,需要频繁更改自定义脚本。国内现有的主流智能终端设备机型都经过定制,动态权限的弹窗图片存在不一致性,导致对每台待测智能终端设备授权相应的权限设置,操作流程长,并且安装效率低。

技术实现思路

[0004]本专利技术提供本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用程序软件包安装方法,其特征在于,所述应用程序软件包安装方法包括:获取待安装的智能终端设备列表信息,从所述待安装的智能终端设备列表信息中确定目标智能终端设备型号;基于所述目标智能终端设备型号将应用程序软件包推送至多个待安装智能终端设备,并对所述多个待安装智能终端设备安装所述应用程序软件包,得到各待安装智能终端设备对应的智能终端设备弹窗图片;通过预设的弹窗识别模型对各待安装智能终端设备对应的智能终端设备弹窗图片进行光学字符识别,得到各待安装智能终端设备对应的图片识别数据,并基于各待安装智能终端设备对应的图片识别数据判断所述应用程序软件包是否安装成功;若所述应用程序软件包安装成功,则将安装成功的待安装智能终端设备确定为待测试智能终端设备,将所述待测试智能终端设备对应的图片识别数据转换为对应的模拟测试指令,并根据各所述模拟测试指令模拟测试各自对应的所述待测试智能终端设备;若所述应用程序软件包安装失败,则根据安装失败的所述待安装智能终端设备对应的图片识别数据确定失败类型,并按照所述失败类型生成对应的安装异常提示信息。2.根据权利要求1所述的应用程序软件包安装方法,其特征在于,所述获取待安装的智能终端设备列表信息,从所述待安装的智能终端设备列表信息中确定目标智能终端设备型号,包括:从预设的内存数据库中获取待安装的智能终端设备列表信息,将所述待安装的智能终端设备列表信息绘制并显示在软件界面中;接收用户发送的智能终端设备型号获取请求,并根据所述智能终端设备型号获取请求从所述软件界面中筛选目标智能终端设备型号,所述目标智能终端设备型号具有多个序列号标识。3.根据权利要求2所述的应用程序软件包安装方法,其特征在于,所述基于所述目标智能终端设备型号将应用程序软件包推送至多个待安装智能终端设备,并对所述多个待安装智能终端设备安装所述应用程序软件包,得到各待安装智能终端设备对应的智能终端设备弹窗图片,包括:接收用户发送的软件包拖拽指令,并按照所述软件包拖拽指令将应用程序软件包拖拽至所述软件界面中;按照所述多个序列号标识确定多个待安装智能终端设备,通过预设的命令行工具获取各待安装智能终端设备的连接状态,并对连接失败的待安装智能终端设备重新连接;当所有待安装手机的连接状态均为连接成功时,基于预设的推送命令、各序列号标识、所述应用程序软件包和预设的智能终端设备内存路径生成各软件推送指令,并通过各软件推送指令将所述应用程序软件包推送至各待安装智能终端设备的内存中;按照预设的安装命令、各序列号标识和所述应用程序软件包生成各软件安装指令,并通过各软件安装指令对各待安装智能终端设备安装所述应用程序软件包,得到各待安装智能终端设备对应的智能终端设备弹窗图片。4.根据权利要求1所述的应用程序软件包安装方法,其特征在于,所述通过预设的弹窗识别模型对各待安装智能终端设备对应的智能终端设备弹窗图片进行光学字符识别,得到各待安装智能终端设备对应的图片识别数据,并基于各待安装智能终端设备对应的图片识
别数据判断所述应用程序软件包是否安装成功,包括:对各待安装智能终端设备对应的智能终端设备弹窗图片进行截图和图片预处理,得到预处理弹窗截图;通过预设的弹窗识别模型对所述预处理弹窗截图中的文字信息进行光学字符识别,得到各待安装智能终端设备对应的图片识别数据;判断各待安装智能终端设备对应的图片识别数据中是否包含预设的关键字符串;若各待安装智能终端设备对应的图片识别数据中包含预设的关键字符串,则确定所述应用程序软件包安装失败;若各待安装智能终端设备对应的图片识别数据中不包含预设的关键字符串,则确定所述应用程序软件包安装成功。5.根据权利要求1所述的应用程序软件包安装方法,其特征在于,所述若所述应用程序软件包安装成功,则将安装成功的待安装智能终端设备确定为待测试智能终端设备,将所述待测试智能终端设备对应的图片识别数据转换为对应的模拟测试指令,并根据各所述模拟测试指令模拟测试各自对应的所述待测试智能终端...

【专利技术属性】
技术研发人员:洪美恋李南桥
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1