【技术实现步骤摘要】
信息处理方法及相关装置
[0001]本申请涉及软件安装包测试
,具体涉及一种信息处理方法及相关装置。
技术介绍
[0002]随着软件安装包测试领域的不断发展,软件安装包测试系统可以对软件安装包的各测试阶段状态和测试结果进行跟踪,快速定位测试失败所处位置,有效提高工作效率。但是,对于软件安装包测试系统仍然存在一些问题:
[0003]1、由于测试异常可分为两种,分别是测试用例失败、系统原因导致的异常,不论是何种原因导致的异常涉及到的阶段比较多,具体异常后需要相应的专人查看才能解决问题,而当前是通过人为初步定位问题并推动,效率比较低,且工作重复无太大意义。
[0004]2、许多环节机制不完善,测试一直处于等待当中,因此导致资源一直被占用,例如软件安装包的编译一直处于进行状态、等待测试可用设备一直处于等待状态、获取软件安装包包链接一直处于进行等,严重影响测试效率,导致软件安装包测试系统瘫痪。
技术实现思路
[0005]本申请实施例提供了一种信息处理方法及相关装置,以期拓展提升软件安装包的漏洞处理效率。
[0006]第一方面,本申请实施例提供一种信息处理方法,应用于测试系统,所述方法包括:
[0007]针对目标软件安装包按照目标测试策略进行测试,得到目标测试结果,所述目标测试策略为测试策略集合中任意一个测试策略,所述测试策略集合包括用于测试软件安装包的多个测试策略;
[0008]若所述目标测试结果为测试异常,则获取所述目标软件安装包的目标漏洞信息,所述目标漏洞信息用 ...
【技术保护点】
【技术特征摘要】
1.一种信息处理方法,其特征在于,应用于测试系统,所述方法包括:针对目标软件安装包按照目标测试策略进行测试,得到目标测试结果,所述目标测试策略为测试策略集合中任意一个测试策略,所述测试策略集合包括用于测试软件安装包的多个测试策略;若所述目标测试结果为测试异常,则获取所述目标软件安装包的目标漏洞信息,所述目标漏洞信息用于指示所述目标软件安装包在目标程序节点的目标漏洞的情况,所述目标程序节点为所述目标软件安装包在所述目标测试策略的测试过程中的处于异常情况的程序节点;向目标对象发送所述目标漏洞信息,所述目标对象为所述目标程序节点对应的目标用户的用户设备或者目标模块,所述目标用户是指所述目标程序节点的漏洞处理用户,所述目标模块是指为所述目标程序节点分配所述漏洞处理用户的模块。2.根据权利要求1所述的方法,其特征在于,所述目标漏洞信息包括出现所述目标漏洞的所述目标程序节点,出现所述目标漏洞的可能原因所述目标漏洞的漏洞处理用户的响应时间以及所述目标漏洞需要修复的紧急程度中的至少一种。3.根据权利要求2所述的方法,其特征在于,所述目标漏洞信息包括所述目标漏洞的漏洞处理用户的响应时间,所述获取所述目标软件安装包的目标漏洞信息,包括:获取所述目标软件安装包当前所处的目标程序节点的目标漏洞需要修复的紧急程度;根据所述紧急程度与映射关系,确定与所述紧急程度对应的所述响应时间,所述映射关系包括所述紧急程度与所述响应时间的对应关系。4.根据权利要求1所述的方法,其特征在于,所述针对目标软件安装包按照目标测试策略进行测试,得到目标测试结果,包括:获取所述目标软件安装包的当前程序节点的当前目标时长,所述当前程序节点包括所述目标软件安装包的编译节点、运行设备分配节点以及运行测试节点中的至少一种;判断所述当前目标时长是否小于所述当前程序节点的预设时长;若所述当前目标时长大于或者等于所述预设时长,则确定所述目标测试结果为测试异常;若所述当前目标时长小于所述预设时长,则获取所述目标软件安装包的当前程序节点的当前目标时长,并判断所述当前目标时长是否小于所述当前程序节点的预设时长。5.根据权利要求4所述的方法,其特征在于,所述获取所述目标软件安装包的当前程序节点的当前目标时长,包括:判断所述目标软件安装包的所述当前程序节点中的目标任务是否完成;若所述目标任务未完成,则在第一时间间隔之后,获取所述目标软件安装包的当前程序节点的当前目标时长。6.根据权利要求1所述的方法,其特征在于,所述针对目标软件安装包按照目标测试策略进行测试,得到目标测试结果,包括:判断所述目标软件安装包的当前程序节点中的目标任务是否成功;若所述目标任务未成功,则确定所述目标测试结果为测试异常。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:若所述目标任务完成,则确定所述目标测试结果为测试正常。
8.根据权利要求5所述的方法,其特征在于,所述当前程序节点包括以下节点中的至少一种:所述目标软件安装包的编译节点、所述目标软件安装包的运行设备分配节点、所述目标软件安装包的链接获取节点、所述目标软件安装包的拷贝节点、所述目标软件安装包的刷机节点、所述目标软件安装包的运行测试节点以及所述目标软件安装包的运行测试结果分析节点。9.根据权利要求1所述的方法,其特征在于,所述针对目标软件安装包按照目标测试策略进行测试,得到目标测试结果,包括:若检测到第一指示信息,则监控在第二时间间隔内是否存在第二指示信息,所述第一指示信息用于指示所述目标软件安装包的第一程序节点结束,所述第二指示信息用于指示所述目标软件安装包进入第二程序节点,所述第二时间间隔为所述第一程序节点与所述第二程序节点对应的时间间隔,所述第二程序节点为所述第一程序节点的第一个程序节点若在第二时间间隔内所述目标软件安装包为进入第二程序节点;若在第二时间间隔内存在所述第二指示信息,则确定所述目标测试结果为测试成功;若在第二时间间隔内不存在所述第二指示信息,则确定所述目标测试结果为测试异常。10.根据权利要求1所述的方法,其特征在于,所述针对目标软件安装包按照目标测试策略进行测试,得到目标测试结果,包括:若检测到当前测试处于等待状态的时长时超过预设时长,则确定所述目标测试结果为测试异常。11.根据权利要求1所述的方法,其特征在于,所述针对目标软件安装包按照目标测试策略进行测试,得到目标测试结果,包括:获取所述目标软件安装包的测试用例结果和/或测试覆盖率结果;若所述测试用例结果为测试用例失败或者所述测试覆盖率结果为测试覆盖率不达标,则确定所述测试结果为测试异常。12.根据权利要求2
‑
11任一项所述的方法,其特征在于,所述向目标对象发送所述目标漏洞信息,包括:若所述测试异常对应所述测试用例结果为测试用例失败或者所述测试覆盖率结果为测试覆盖率不达标,则向目标模块发送所述目标提示信息;若所述测试异常对应除所述测试用例结果为测试用例失败或者所述测试覆盖率结果为测试覆盖率不达标之外的其他情况,则向所述测试异常所处的目标程序节点对应的目标用户的用户设备发送所述目标提示信息。13.根据权利要求1所述的方法,其特征在于,所述针对目标软件安装包按照目标测试策略进行测试,得到目标测试结果之前,所述方法还包括:向所述目标软件安装包的测试人员的用户设备发送测试时间信息,所述测试时间信息包括所述目标软件安装包在所述目标测试策略的测试过程中每个程序节点需要的时长以及针对所述目标软件安装包的测试总时长。14.一种信息处理装置,其特征在于,应用于测试系统,包括:测试结果获取单元,用于针对目标软件安装包按照目标测试策略进行测试,得到目标测试结果,所述目标测试策略为测试策略集合中任意一个测试策略,所述测试策略集合包
括用于测试软件安装包的多个测试策略;漏洞信息获取单元,用于若所述目标测试结果为测试异常,则获取所述目标软件安装包的目标漏洞信息,所述目标漏洞信息用于指示所述目标软件安装包在目标程序节点的目标漏洞的情况,...
【专利技术属性】
技术研发人员:王云,
申请(专利权)人:北京紫光展锐通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。