System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 软件批量测试方法及计算机可读存储介质技术_技高网

软件批量测试方法及计算机可读存储介质技术

技术编号:40414415 阅读:10 留言:0更新日期:2024-02-20 22:31
本发明专利技术公开了一种软件批量测试方法及计算机可读存储介质,方法包括:创建虚拟机;根据预设的系统镜像文件,在所述虚拟机上安装对应的系统,并分别在各系统中安装待测软件和测试软件;将虚拟机目录中各系统的虚拟磁盘文件上传至云存储,通过弹性计算云服务,生成各系统对应的自定义镜像,并根据所述自定义镜像,创建预设数量的服务器;分别在各服务器中通过测试软件对待测软件进行测试。本发明专利技术可实现兼容性测试,且可减少批量测试时的设备成本和人工成本。

【技术实现步骤摘要】

本专利技术涉及软件测试,尤其涉及一种软件批量测试方法及计算机可读存储介质


技术介绍

1、软件测试在软件开发过程中必不可少,功能测试、稳定性测试和批量测试在软件的开发和迭代过程中要不断进行。传统的人工模拟用户输入的方式往往耗时耗力,批量测试还需要提供大量的机器等硬件环境,硬件成本较高,并且,在测试过程中只记录错误的日志,忽略了对系统资源使用情况的整体检测,导致测试报告不全面。


技术实现思路

1、本专利技术所要解决的技术问题是:提供一种软件批量测试方法及计算机可读存储介质,可实现兼容性测试,且可减少批量测试时的设备成本和人工成本。

2、为了解决上述技术问题,本专利技术采用的技术方案为:一种软件批量测试方法,包括:

3、创建虚拟机;

4、根据预设的系统镜像文件,在所述虚拟机上安装对应的系统,并分别在各系统中安装待测软件和测试软件;

5、将虚拟机目录中各系统的虚拟磁盘文件上传至云存储,通过弹性计算云服务,生成各系统对应的自定义镜像,并根据所述自定义镜像,创建预设数量的服务器;

6、分别在各服务器中通过测试软件对待测软件进行测试。

7、本专利技术还提出一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上所述的方法。

8、本专利技术的有益效果在于:利用云服务提供的弹性计算服务,在云服务上生成不同系统的自定义镜像,并按需配置足够的服务器作为批量测试设备,从而可减少批量测试时的设备成本,且可实现待测软件在不同系统的兼容性测试;通过测试软件自动对待测软件进行测试,可减少人工成本,且保证测试准确性。

本文档来自技高网...

【技术保护点】

1.一种软件批量测试方法,其特征在于,包括:

2.根据权利要求1所述的软件批量测试方法,其特征在于,所述创建虚拟机,具体为:

3.根据权利要求1所述的软件批量测试方法,其特征在于,所述分别在各服务器中通过测试软件对待测软件进行测试,包括:

4.根据权利要求3所述的软件批量测试方法,其特征在于,还包括:

5.根据权利要求1所述的软件批量测试方法,其特征在于,所述待测软件为基于前端开发框架,以浏览器为渲染组件构建的web应用程序;

6.根据权利要求1所述的软件批量测试方法,其特征在于,还包括:

7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-6任一项所述的方法。

【技术特征摘要】

1.一种软件批量测试方法,其特征在于,包括:

2.根据权利要求1所述的软件批量测试方法,其特征在于,所述创建虚拟机,具体为:

3.根据权利要求1所述的软件批量测试方法,其特征在于,所述分别在各服务器中通过测试软件对待测软件进行测试,包括:

4.根据权利要求3所述的软件批量测试方法,其特征在于,还包括:

...

【专利技术属性】
技术研发人员:陈森郭阳刚
申请(专利权)人:福建星网视易信息系统有限公司
类型:发明
国别省市:

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

1