[发明专利]软件兼容性预先测试方法与其系统有效
申请号: | 201310487884.3 | 申请日: | 2013-10-17 |
公开(公告)号: | CN104461858B | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 陈世仁;郭建廷 | 申请(专利权)人: | 财团法人资讯工业策进会 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 余刚,李静 |
地址: | 中国*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 兼容性 预先 测试 方法 与其 系统 | ||
1.一种软件兼容性预先测试方法,其特征在于,所述软件兼容性预先测试方法包括:
一计算机装置或一云端主机系统的一底层监控操作系统通过一软件代理器,提取操作系统的系统与软件信息;
于检测到所述操作系统需要安装更新文件或新软件时,判断是否进行兼容性测试;
于判断进行所述兼容性测试时,产生具有第一复制系统的虚拟机器,其中所述第一复制系统是根据所述系统与软件信息而产生的;
将所述更新文件或所述新软件安装于所述第一复制系统,以产生第二复制系统;
对所述第二复制系统进行所述兼容性测试;以及
依据所述兼容性测试的结果来决定是否将所述更新文件或新软件安装至所述操作系统,或者切换至所述第二复制系统;
其中所述兼容性测试包括:
提取所述操作系统与所述第二复制系统执行中产生的系统信息进行比对,以对所述第二复制系统与所述操作系统进行系统状态比对。
2.根据权利要求1所述的软件兼容性预先测试方法,其特征在于,于判断进行所述兼容性测试时,提取所述操作系统的所有数据中能用以进行所述兼容性测试的相应数据,以产生所述虚拟机器,且所述第一复制系统是根据所述系统与软件信息与所述相应数据而产生的。
3.根据权利要求1所述的软件兼容性预先测试方法,其特征在于,所述软件兼容性预先测试方法还包括:
于决定将所述更新文件或所述新软件安装至所述操作系统,或者决定切换至所述第二复制系统时,则将所述更新文件或所述新软件安装至所述操作系统,或者切换至所述第二复制系统。
4.根据权利要求2所述的软件兼容性预先测试方法,其特征在于,于产生所述第一复制系统的步骤中,依据所述系统与软件信息在所述虚拟机器中产生干净的第三复制系统,接着,依据所述系统与软件信息将所述操作系统已经安装的软件与更新文件安装至所述第三复制系统,以产生第四复制系统,并且接着提取所述相应数据至所述第四复制系统,以产生所述第一复制系统。
5.根据权利要求1所述的软件兼容性预先测试方法,其特征在于,于产生所述第一复制系统的步骤中,提取预先产生的常用操作系统,且所述常用操作系统具有常用的软件,接着,依据所述系统与软件信息来调整所述常用操作系统与所述常用操作系统的软件的设定,以及增补安装所述操作系统有而所述常用操作系统没有的软件,以产生所述第一复制系统。
6.根据权利要求1所述的软件兼容性预先测试方法,其特征在于,所述系统与软件信息包括操作系统版本、操作系统相关设定、应用软件版本、应用软件设定文件与操作系统、及应用软件安装更新清单的至少其中之一。
7.根据权利要求1所述的软件兼容性预先测试方法,其特征在于,所述兼容性测试还包括对所述第二复制系统的功能进行测试及对所述第二复制系统与所述操作系统的使用者经验进行比对的至少其中之一。
8.根据权利要求7所述的软件兼容性预先测试方法,其特征在于,对所述第二复制系统执行特定关联软件功能的开启、关闭与输入输出值检查,以对所述第二复制系统的功能进行测试。
9.根据权利要求7所述的软件兼容性预先测试方法,其特征在于,于所述操作系统与所述第二复制系统中不断进行切换,并且检测使用者或系统中的软件在所述操作系统与所述第二复制系统切换时的使用状态是否有改变,以对所述第二复制系统与所述操作系统的使用者经验进行比对。
10.一种软件兼容性测试系统,其特征在于,所述软件兼容性测试系统包括:
计算机装置;
其中所述计算机装置通过一软件代理器,提取操作系统的系统与软件信息;所述计算机装置于检测到所述操作系统需要安装更新文件或新软件时,判断是否进行兼容性测试;所述计算机装置于判断进行所述兼容性测试时,产生具有第一复制系统的虚拟机器,其中所述第一复制系统是根据所述系统与软件信息而产生的;所述计算机装置将所述更新文件或所述新软件安装于所述第一复制系统,以产生第二复制系统;所述计算机装置对所述第二复制系统进行所述兼容性测试;所述计算机装置依据所述兼容性测试的结果来决定是否将所述更新文件或所述新软件安装至所述操作系统;
其中所述兼容性测试包括:
提取所述操作系统与所述第二复制系统执行中产生的系统信息进行比对,以对所述第二复制系统与所述操作系统进行系统状态比对。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人资讯工业策进会,未经财团法人资讯工业策进会许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310487884.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件演化过程故障分析方法
- 下一篇:脚本下发的方法、装置及系统