[发明专利]自动切换测试环境的方法、装置、计算机设备及存储介质在审
申请号: | 201910750382.2 | 申请日: | 2019-08-14 |
公开(公告)号: | CN110569188A | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 张远 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 11330 北京市立方律师事务所 | 代理人: | 刘延喜 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试环境 目标测试 备选 剩余存储空间 参数信息 测试 配置文件发送 计算机设备 配置数据库 存储介质 获取目标 配置数据 配置文件 生成测试 自动测试 自动切换 客户端 匹配 筛选 配置 | ||
本发明公开一种自动切换测试环境的方法、装置、计算机设备及存储介质,包括:获取目标测试环境的参数信息,其中,所述目标测试环境为从备选测试环境列表中筛选出的剩余存储空间值最大的备选测试环境;根据所述目标测试环境的参数信息在配置数据库中匹配对应的配置数据,对所述目标测试环境进行配置并生成测试环境配置文件;将所述测试环境配置文件发送至客户端中以进行本次测试;当测试完毕,从所述备选测试环境列表中选择下一个目标测试环境以切换测试环境继续进行测试。本发明选取剩余存储空间值最多的备选测试环境作为当前的测试环境,并自动在多个测试环境下切换,达到自动在多个不同的测试环境下进行自动测试的目的。
技术领域
本发明涉及计算机应用技术领域,具体而言,本发明涉及一种自动切换测试环境的方法、装置、计算机设备及存储介质。
背景技术
随着计算机技术的发展,各种服务都可通过开发应用程序APP来实现,在开发应用程序过程中,需要用到多套环境,特别是在开发测试阶段,需要在多个测试环境下进行测试以确保应用程序可用。
现有技术中,当需要将目标应用程序在多个不同的测试环境下进行测试的时候,在每次切换测试环境过程中需要将目标应用程序的源程序打包重新安装,打包过程为需要手工进行,这种手动搭建新环境效率低,耗时长,增加了测试人员的工作量。
发明内容
本发明的目的旨在至少能解决上述的技术缺陷之一,公开一种自动切换测试环境的方法、装置、计算机设备及存储介质,可以自动在多个测试环境中进行测试,提高测试数据和人力成本。
为了达到上述目的,本发明公开一种自动切换测试环境的方法,包括:
获取目标测试环境的参数信息,其中,所述目标测试环境为从备选测试环境列表中筛选出的剩余存储空间值最大的备选测试环境;
根据所述目标测试环境的参数信息在配置数据库中匹配对应的配置数据,对所述目标测试环境进行配置并生成测试环境配置文件;
将所述测试环境配置文件发送至客户端中以进行本次测试;
当测试完毕,从所述备选测试环境列表中选择下一个目标测试环境以切换测试环境继续进行测试。
可选的,所述获取目标测试环境的参数信息的方法包括:
依次获取每一个备选测试环境的剩余存储空间值;
判断所述剩余存储空间值是否大于或等于第一预设值;
若存在备选测试环境的剩余存储空间值大于或等于所述第一预设值,则从所述备选测试环境中选取剩余存储空间值最大的备选测试环境作为目标测试环境,并获取所述目标测试环境的参数信息。
可选的,判断所述剩余存储空间值是否大于或等于第一预设值之后,还包括:
当所述剩余存储空间值小于所述第一预设值时,发出自动清理指令,以使所述备选测试环境进行自动清理;
清理完毕后,从所述备选测试环境中选取剩余存储空间值最大的备选测试环境作为目标测试环境,并获取所述目标测试环境的参数信息。
可选的,所述从所述备选测试环境中选取剩余存储空间值最大的备选测试环境作为目标测试环境的方法包括:
获取所述备选测试环境的有效期限;
若当前的时间值超过所述有效期限的时间值时,发送备选测试环境更新请求至业务服务器以获取最新备选测试环境的参数信息,并从所述最新备选测试环境中选取剩余存储空间值最大的备选测试环境作为目标测试环境;
若当前的时间值在所述有效期限的时间值内,直接从所述备选测试环境中选取剩余存储空间值最大的备选测试环境作为目标测试环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910750382.2/2.html,转载请声明来源钻瓜专利网。