System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() Window镜像的测试报告的生成方法及装置制造方法及图纸_技高网

Window镜像的测试报告的生成方法及装置制造方法及图纸

技术编号:42893844 阅读:1 留言:0更新日期:2024-09-30 15:12
本申请涉及一种Window镜像的测试报告的生成方法及装置,其中,该方法包括:基于目标编程语言构建的接口创建虚拟机以及创建用于登录所述虚拟机的弹性IP;基于所述弹性IP登录所述虚拟机,并执行对所述Window镜像进行测试的测试命令;基于执行所述测试命令生成对所述Window镜像的测试报告。通过本申请不仅可以自动化实现Window镜像的测试,而且还能生成供阅读的测试报告。

【技术实现步骤摘要】

本申请涉及计算机领域,尤其涉及一种window镜像的测试报告的生成方法及装置。


技术介绍

1、目前window相关镜像的测试仍需人工手动完成;但人工手动测试的过程繁琐且重复度高,而且人工手动测试window镜像,无法生成测试报告,其测试用例描述也不便于他人阅读和分析。进一步地,针对镜像的稳定性测试,例如往返迁移、负载测试等,网络测试,例如网络带宽测试、网络pps(每秒发送多少个分组数据包)测试、网络延迟测试,也均需要用户手动安装多款测试工具,其测试过程繁琐。


技术实现思路

1、本申请提供了一种window镜像的测试报告的生成方法及装置,以解决现有技术中通过人工手动进行window镜像测试,其测试过程繁琐且无法生成测试报告的问题。

2、第一方面,本申请提供了一种window镜像的测试报告的生成方法,包括:基于目标编程语言构建的接口创建虚拟机以及创建用于登录所述虚拟机的弹性ip;基于所述弹性ip登录所述虚拟机,并执行对所述window镜像进行测试的测试命令;基于执行所述测试命令生成对所述window镜像的测试报告。

3、第二方面,本申请提供了一种window镜像的测试报告的生成装置,包括:第一创建模块,用于基于目标编程语言构建的接口创建虚拟机以及创建用于登录所述虚拟机的弹性ip;处理模块,用于基于所述弹性ip登录所述虚拟机,并执行对所述window镜像进行测试的测试命令;生成模块,用于基于执行所述测试命令生成对所述window镜像的测试报告。

4、第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

5、存储器,用于存放计算机程序;

6、处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的window镜像的测试报告的生成方法的步骤。

7、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的window镜像的测试报告的生成方法的步骤。

8、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:

9、本申请实施例提供的该方法,可以通过基于目标编程语言构建的接口创建的用于登录虚拟机的弹性ip,登录基于目标编程语言构建的接口创建的虚拟机,进而执行对window镜像进行测试,以window镜像文件为热插拔云盘为例,整个测试过程包括创建vm(虚拟机)、绑定eip(动态ip)、挂载云盘(测试命令)、远程登录vm查看云盘挂载情况、卸载云盘(测试命令)、再次远程登录vm查看云盘卸载情况、删除vm,对于整个测试过程生成对应的测试报告,即该云盘卸载情况如何,如果有多个window镜像,则可以生成与该多个window镜像对应的测试报告,即在一个测试报告上能够查看多个window镜像的测试情况。可见,通过本申请不仅可以自动化实现window镜像的测试,而且还能生成供阅读的测试报告。

本文档来自技高网...

【技术保护点】

1.一种Window镜像的测试报告的生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于目标编程语言构建的接口包括:Nova接口和Neutron接口;所述基于目标编程语言构建的接口创建虚拟机以及创建用于登录所述虚拟机的弹性IP,包括:

3.根据权利要求2所述的方法,其特征在于,基于目标编程语言构建的接口还包括:Cinder接口和Glance接口;所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述弹性IP登录所述虚拟机,并执行对所述Window镜像进行测试的测试命令,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于执行所述测试命令生成对所述Window镜像的测试报告,包括:

6.根据权利要求5所述的方法,其特征在于,在基于执行所述测试命令生成对所述Window镜像的测试报告之后,所述方法还包括:

7.根据权利要求5所述的方法,其特征在于,在基于执行所述测试命令生成对所述Window镜像的测试报告之后,所述方法还包括:

8.一种Window镜像的测试报告的生成装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的Window镜像的测试报告的生成方法的步骤。

...

【技术特征摘要】

1.一种window镜像的测试报告的生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于目标编程语言构建的接口包括:nova接口和neutron接口;所述基于目标编程语言构建的接口创建虚拟机以及创建用于登录所述虚拟机的弹性ip,包括:

3.根据权利要求2所述的方法,其特征在于,基于目标编程语言构建的接口还包括:cinder接口和glance接口;所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述弹性ip登录所述虚拟机,并执行对所述window镜像进行测试的测试命令,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于执行所述测试命令生成对所述window镜像的测试报告,包括...

【专利技术属性】
技术研发人员:韩加亮
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1