[发明专利]终端系统的环境构建方法和装置、以及终端系统有效
| 申请号: | 201210092048.0 | 申请日: | 2012-03-30 |
| 公开(公告)号: | CN102650968A | 公开(公告)日: | 2012-08-29 |
| 发明(设计)人: | 李柯;张杰 | 申请(专利权)人: | 奇智软件(北京)有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京德恒律师事务所 11306 | 代理人: | 陆鑫;房岭梅 |
| 地址: | 100016 北京市朝阳*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 终端 系统 环境 构建 方法 装置 以及 | ||
技术领域
本发明涉及计算机领域,并且特别地,涉及一种终端系统的环境构建方法和装置、以及终端系统。
背景技术
操作系统拥有不同权限的用户分组,同时拥有以安全为前提的安全模式和能够正常加载所有应用和驱动的普通模式。
同时常用的操作系统主要是windows操作系统,其中包括xp、vista、windows7、windows8等,在对这些操作系统进行客户端软件自动化测试时,目前常用的测试方法是手工选取某个操作系统,在某个系统环境模式下运行自动化测试工具,然后手动进行系统环境模式的切换。采用这种测试方案,虽然能够在一定程度上避免手动测试,减少测试的工作量和成本,但是系统环境模式的切换仍然带来了很大的工作量。
除了进行测试之外,在版本开发或其他很多工作当中,都需要对终端的系统环境模式进行改变,因此,在进行这些工作时,同样会出现与测试过程中类似的手动工作量大、成本高、工作效率低的技术问题。
针对相关技术中难以在多个系统环境模式下使终端系统进行各种工作的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中难以在多个系统环境模式下使终端系统进行各种工作的问题,本发明提出一种终端系统的环境构建方法和装置、以及终端系统,能够简化在多个系统环境模式的切换,方便地控制终端在多个系统环境模式下进行各种工作,减少人工的工作量和成本。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种终端系统的环境构建方法。
该环境构建方法包括:
根据预定配置策略从多个预先给定的系统环境文件中选择系统环境文件,并通过选择的系统环境文件对终端进行配置,其中,每个系统环境文件用于在终端上模拟系统环境模式;
对终端加载预先给定的应用,并在加载完成后将终端还原到选择的系统环境文件对应的系统环境模式下,并运行预先给定的应用。
该环境构建方法进一步包括:预先配置系统环境,并根据该系统环境得到系统环境文件。
其中,将终端还原到选择的系统环境文件对应的系统环境模式下包括:在加载应用后,终端重新启动,并根据配置的系统环境文件将终端还原到该系统环境文件模拟的系统环境下。
该环境构建方法可进一步包括:根据预定的导入策略,选择操作系统并将选择的操作系统导入终端;并且,在每导入一个操作系统的情况下,通过选择的系统环境文件对终端进行的配置包括:根据已导入的操作系统对应的预定配置策略选择系统环境文件对终端进行配置。
此外,在对终端配置系统环境文件并运行加载的应用之后,根据操作系统对应的预定配置策略选择下一系统环境文件对所述终端进行配置并运行加载的应用,直至通过操作系统对应的预定配置策略所涉及的所有系统环境文件对终端进行配置并运行加载的应用完成。
该环境构建方法还进一步包括:
在导入一操作系统的情况下,通过每个系统环境文件对终端进行配置并运行加载的应用之后,得到运行结果,将该运行结果通过虚拟机上传至服务器,并根据当前操作系统对应的预定配置策略选择下一系统环境文件对终端进行配置并运行加载的应用,直至遍历了所有操作系统的所有系统环境文件;
从服务器下载所有系统环境文件对应的运行结果,生成报告。
并且,每个系统环境文件用于模拟的系统环境模式包括所述终端操作系统的运行模式和/或用户的权限模式。
而且,该运行模式包括:普通运行模式、安全运行模式。
根据本发明的另一个方面,提供了种终端系统的环境构建装置。
该环境构建装置包括:
选择模块,用于根据预定配置策略从多个预先给定的系统环境文件中选择系统环境文件;
配置模块,用于通过选择的系统环境文件对终端进行配置,其中,每个系统环境文件用于在终端上模拟系统环境模式;
运行模块,对终端加载预先给定的应用,并在加载完成后将终端还原到选择的系统环境文件对应的系统环境模式下,并运行预先给定的应用。
该环境构建装置进一步包括:文件生成模块,预先配置系统环境,并根据该系统环境生成系统环境文件。
该环境构建装置可进一步包括:导入模块,用于根据预定的导入策略,选择操作系统并将选择的操作系统导入终端;并且,在每导入一个操作系统的情况下,选择模块根据已导入的操作系统对应的预定配置策略选择系统环境文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇智软件(北京)有限公司,未经奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210092048.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:真空断路器及其微动开关
- 下一篇:感应淋浴节水器





