[发明专利]软件运行环境检测方法、装置、计算机设备和存储介质在审
申请号: | 202210384466.0 | 申请日: | 2022-04-13 |
公开(公告)号: | CN114780397A | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 王英杰 | 申请(专利权)人: | 武汉联影医疗科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京华进京联知识产权代理有限公司 11606 | 代理人: | 吴娜娜 |
地址: | 430206 湖北省武汉市东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 运行 环境 检测 方法 装置 计算机 设备 存储 介质 | ||
1.一种软件运行环境检测方法,其特征在于,所述方法包括:
响应于业务软件选取操作,确定目标业务软件;
在预设界面显示所述目标业务软件的多个检测项目,其中,所述多个检测项目包括在软件全生命周期中,待测环境与所述目标业务软件相关的检测项目;
响应作用于所述预设界面的检测项目选取操作,从所述多个检测项目中确定至少一个目标检测项目;
获取所述目标业务软件与所述目标检测项目对应的环境要求信息,并根据所述环境要求信息对所述待测环境进行检测,得到检测结果。
2.根据权利要求1所述的软件运行环境检测方法,其特征在于,所述目标检测项目包括安装条件检测、使用条件检测和运行状态检测中的至少一种,所述环境要求信息包括安装要求信息、使用要求信息和运行状态要求信息中的至少一种;所述获取所述目标业务软件与所述目标检测项目对应的环境要求信息,并根据所述环境要求信息对待测环境进行检测的步骤包括:
获取所述目标业务软件的所述安装要求信息,根据所述目标业务软件的所述安装要求信息对所述待测环境进行所述安装条件检测;和/或
获取所述目标业务软件的所述使用要求信息,根据所述目标业务软件的所述使用要求信息对所述待测环境进行所述使用条件检测;和/或
获取所述目标业务软件的所述运行状态要求信息,根据所述目标业务软件的所述运行状态要求信息对所述待测环境进行所述运行状态检测。
3.根据权利要求2所述的软件运行环境检测方法,其特征在于,所述安装要求信息包括目标组件的名称和所述目标组件的要求版本,所述目标组件包括安装所述目标业务软件时所需要的至少一个组件;所述根据所述目标业务软件的所述安装要求信息对所述待测环境进行所述安装条件检测的步骤包括:
根据所述目标组件的名称确定所述待测环境的组件库中是否安装有所述目标组件,得到所述目标组件的安装状态;
在所述组件库中安装有所述目标组件的情况下,获取所述组件库中的所述目标组件的实际版本;
根据所述目标组件的名称、所述目标组件的安装状态、所述目标组件的要求版本和所述目标组件的实际版本,得到第一结果。
4.根据权利要求2所述的软件运行环境检测方法,其特征在于,所述使用要求信息包括目标端口的名称,所述目标端口包括使用所述目标业务软件对应的业务时所需要的至少一个端口;所述根据所述目标业务软件的所述使用要求信息对所述待测环境进行所述使用条件检测的步骤包括:
根据所述目标端口的名称检测所述待测环境中的所述目标端口是否被占用,得到所述目标端口的占用状态;
在所述目标端口被占用的情况下,获取被占用的所述目标端口的占用进程信息;
根据所述目标端口的名称、所述目标端口的占用状态和所述目标端口的占用进程信息,得到第二结果。
5.根据权利要求2所述的软件运行环境检测方法,其特征在于,所述运行状态要求信息包括目标服务的名称,所述目标服务包括所述目标业务软件对应的至少一个服务;所述根据所述目标业务软件的所述运行状态要求信息对所述待测环境进行所述运行状态检测的步骤包括:
根据所述目标服务的名称检测所述待测环境中的所述目标服务是否稳定运行,得到所述目标服务的运行状态;
根据所述目标服务的名称和所述目标服务的运行状态,得到所述第三结果。
6.根据权利要求5所述的软件运行环境检测方法,其特征在于,所述根据所述目标服务的名称检测所述待测环境中的所述目标服务是否稳定运行,得到所述目标服务的运行状态的步骤包括:
在预设时间内多次判断所述待测环境中的所述目标服务是否关闭;
若在所述预设时间内所述待测环境中的所述目标服务关闭次数达到预设次数,则判定所述目标服务未稳定运行于所述待测环境,否则判定所述目标服务稳定运行于所述待测环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉联影医疗科技有限公司,未经武汉联影医疗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210384466.0/1.html,转载请声明来源钻瓜专利网。