[发明专利]一种快速验证云计算IAAS平台搭建情况的方法在审
申请号: | 201710996911.8 | 申请日: | 2017-10-20 |
公开(公告)号: | CN107766248A | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | 莫佩红;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙)11350 | 代理人: | 汤东凤 |
地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 验证 计算 iaas 平台 搭建 情况 方法 | ||
技术领域
本发明涉及云计算IAAS平台技术领域,特别是指一种快速验证云计算IAAS平台搭建情况的方法。
背景技术
传统的云计算IAAS平台搭建后的验证方法,一般是部署人员根据使用经验,在平台上进行人工测试。一般因平台业务量大,仅进行主流程测试。或者是派驻测试人员到客户现场进行详细测试。
上述方法存在如下的弊端:
重复、机械的测试工作量,耗费大部分的部署时间和人力成本。
部署人员根据使用经验进行测试,存在执行过程的疏忽和错误。
多个项目同时实施,测试人员不足,派驻进行测试变得不可实现。
发明内容
本发明解决的技术问题在于提供一种快速验证云计算IAAS平台搭建情况的方法;解决云计算IAAS平台搭建完成后,验证平台的完整性以及功能可用性的问题。
本发明解决上述技术问题的技术方案是:
所述的方法包括如下步骤:
步骤1,制作快速验证平台的镜像;
步骤2,准备快速验证的测试用例;
步骤3,搭建快速验证平台,导入测试用例;
步骤4,打包快速验证平台,输出镜像;
步骤5,云计算IAAS平台搭建完成后,通过镜像创建快速验证平台的实例;
步骤6,启动快速验证平台,配置IAAS平台的信息;
步骤7,通过快速验证平台进行自动化测试;
步骤8,若测试结果不通过,则根据测试结果分析并解决问题后,重复执行自动化测试,若测试结果通过,则结束验证。
所述的快速验证平台,是负责执行自动化测试的平台,可以是自主开发,适用于可持续性测试的自动化测试平台。也可以是应用第三方测试工具或者自动化测试框架,如:JMETER,QTP,Ant+Selenium+Testng+Jenkins等。本文采用的是自主开发的自动化测试平台。
所述的通过镜像创建快速验证平台的实例,指的是,通过镜像创建的方式,创建一个实例——虚拟机服务器,因引用搭建了快速验证平台的镜像,快速验证平台也会复制到实例中。
所述启动快速验证平台,配置IAAS平台的信息,指的是,在快速验证平台,配置云计算IAAS平台的IP、工程目录、端口、用户等调用信息,用于调用云计算IAAS平台的接口进行测试。
本发明方案的有益效果如下:
1、通过快速验证平台进行自动化测试,减少重复机械的人工测试工作量,解放人力,降低云计算IAAS平台的部署成本。
2、测试过程自动化,可提高测试覆盖率、测试精度,减低执行过程中的疏忽和错误,增加验证结果的信任度。
3、可复用性,打包快速验证平台输出的镜像,可同时提供在多个项目实施中使用,实现快速验证方法的复用效果。
附图说明
下面结合附图对本发明进一步说明:
图1为本发明方法的流程图;
具体实施方式
如图1所示,本发明的流程如下:
(1)、制作快速验证平台的镜像;
(2)、准备快速验证的测试用例;
测试用例的模板如下:
说明:
test_task_key:测试任务名称
tc_name:测试用例名称
cmd_name:接口名称
input_params:参数名称
input_values:参数值
order_index:用例执行顺序
wait_time:用例执行前等待时间
expected:期望结果
max_repeat_time:用例执行失败后的重试最大次数
api_type:接口类型
div:用例描述
jsonClient:测试端,此处用于连接IAAS平台
jsonClientUser:测试端用户,此处用于连接IAAS平台
(3)、搭建快速验证平台,导入测试用例;
(4)打包快速验证平台,输出镜像;
1)关闭实例
2)通过virsh dumpxml实例ID,查看实例系统盘的快照路径如下:
执行以下指令把qcow2转换成raw镜像,即可得新的镜像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710996911.8/2.html,转载请声明来源钻瓜专利网。