[发明专利]软件开发包状态检测方法、设备和存储介质有效
申请号: | 202010934542.1 | 申请日: | 2020-09-08 |
公开(公告)号: | CN112068878B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 李振华 | 申请(专利权)人: | 抖音视界有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F11/36 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 开发 状态 检测 方法 设备 存储 介质 | ||
1.一种软件开发包状态检测方法,其特征在于,所述方法包括:
获取至少一个终端设备上至少一个待检测软件开发包发送的目标状态参数,所述目标状态参数包括所述至少一个待检测软件开发包在目标运行阶段的状态参数,所述目标运行阶段包括指定动作执行阶段,所述目标状态参数包括:指定动作的执行结果和/或指定动作执行过程中所产生的数据,所述目标状态参数由所述至少一个待检测软件开发包通过调用所述至少一个终端设备的配置软件开发包的目标接口发送;
根据所述目标状态参数对所述至少一个待检测软件开发包在所述目标运行阶段的运行状态进行检测;
输出所述至少一个待检测软件开发包在所述目标运行阶段的运行状态检测结果。
2.根据权利要求1所述的方法,其特征在于,所述目标运行阶段包括所述至少一个待检测软件开发包的配置参数写入阶段,所述目标状态参数包括写入所述至少一个待检测软件开发包的配置参数,所述根据所述目标状态参数对所述至少一个待检测软件开发包在所述目标运行阶段的运行状态进行检测,包括:
对所述至少一个终端设备上的至少一个待检测软件开发包发送的所述配置参数进行合法性和/或准确性校验;
根据所述配置参数的校验结果,对所述至少一个待检测软件开发包分别在所述至少一个终端设备上的配置准确率进行检测。
3.根据权利要求1所述的方法,其特征在于,所述目标运行阶段包括所述至少一个待检测软件开发包的启动阶段,所述目标状态参数包括以下至少一种:指示待检测软件开发包启动的信息,指示待检测软件开发包是否成功启动的信息,待检测软件开发包启动阶段的报错信息,所述根据所述目标状态参数对所述至少一个软件开发包在所述目标运行阶段的运行状态进行检测,包括:
根据所述至少一个终端设备上的至少一个待检测软件开发包发送的所述目标状态参数,对所述至少一个待检测软件开发包的被使用量进行检测;和/或,
根据所述至少一个终端设备上的至少一个待检测软件开发包发送的所述目标状态参数,对所述至少一个待检测软件开发包的启动成功率和/或启动错误率进行检测。
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标状态参数对所述至少一个待检测软件开发包在所述目标运行阶段的运行状态进行检测,包括:
根据所述至少一个终端设备上的至少一个待检测软件开发包发送的所述目标状态参数,对所述至少一个软件开发包在所述至少一个终端设备上执行所述指定动作的执行状态进行检测。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述获取至少一个终端设备上至少一个待检测软件开发包发送的目标状态参数,包括:
获取符合预定筛选条件的至少一个终端设备上至少一个待检测软件开发包发送的目标状态参数,所述预定筛选条件包以下至少一个:目标状态参数上传时间在预定时间范围内,终端设备的操作系统为指定操作系统,所述待检测软件开发包所在应用程序的版本为指定版本。
6.一种软件开发包状态检测方法,其特征在于,所述方法包括:
在软件开发包的目标运行阶段,调用预置的配置软件开发包的目标接口;
通过所述目标接口将待检测软件开发包在所述目标运行阶段的状态参数发送给网络设备,以便所述网络设备利用所述状态参数对所述待检测软件开发包在所述目标运行阶段的运行状态进行检测,所述目标运行阶段包括指定动作执行阶段,所述状态参数包括:指定动作的执行结果和/或指定动作执行过程中所产生的数据。
7.根据权利要求6所述的方法,其特征在于,在待检测软件开发包的目标运行阶段,调用目标接口,包括:获取指定的执行动作标识信息,在所述执行动作标识信息指示的执行动作执行阶段,调用所述目标接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于抖音视界有限公司,未经抖音视界有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010934542.1/1.html,转载请声明来源钻瓜专利网。