[发明专利]测试环境切换方法、装置、电子设备及存储介质有效
| 申请号: | 202110788297.2 | 申请日: | 2021-07-13 | 
| 公开(公告)号: | CN113377678B | 公开(公告)日: | 2023-05-16 | 
| 发明(设计)人: | 邱明星;叶飞翔 | 申请(专利权)人: | 挂号网(杭州)科技有限公司 | 
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/955;G06F16/958 | 
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 赵翠香 | 
| 地址: | 311200 浙江省杭州市萧山区萧山*** | 国省代码: | 浙江;33 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 测试 环境 切换 方法 装置 电子设备 存储 介质 | ||
本发明实施例公开了一种测试环境切换方法、装置、电子设备及存储介质。该方法包括:在应用程序的测试环境发生切换的情况下,获取待访问网址,根据待访问网址,确定待访问网址中包含第一测试环境的第一测试环境域名;基于测试环境的测试环境域名映射表,确定与第一测试环境域名对应的第二测试环境的第二测试环境域名,并将待访问网址中包含的第一测试环境域名替换为第二测试环境域名,得到目标访问网址;根据目标访问网址,访问第二测试环境的服务器。本发明实施例的技术方案,解决了现有技术中测试环境切换方法中存在手动切换新环境效率低,耗时长,增加了测试人员的工作量的问题,实现了可以自动在多个测试环境中测试,提高了测试效率。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种测试环境切换方法、装置、电子设备及存储介质。
背景技术
信息技术已经成为社会发展的第一生产力,软件则是信息技术中最重要的组成部分。随着软件质量保证理论与技术的快速发展,各种服务都可通过开发应用程序来实现,在开发测试阶段,往往涉及到多个测试环境,需要在多个测试环境下进行测试以确保应用程序可用。
现有技术中,当需要将目标应用程序在多个不同的测试环境下进行测试的时候,在每次切换测试环境过程中不仅需要手动修改目标应用程序中待访问网址与测试环境之间对应关系(参见图1),而且还需要将目标应用程序的源程序打包重新安装,打包过程为需要手工进行,这种手动切换新环境效率低,耗时长,增加了测试人员的工作量。
发明内容
本发明实施例提供了一种测试环境切换方法、装置、电子设备及存储介质,以实现可以自动在多个测试环境中测试,从而达到了提高测试效率降低人工成本的效果。
第一方面,本发明实施例提供了一种测试环境切换方法,该方法包括:
在应用程序的测试环境发生切换的情况下,获取待访问网址,根据所述待访问网址,确定所述待访问网址中包含第一测试环境的第一测试环境域名;
基于测试环境的测试环境域名映射表,确定与所述第一测试环境域名对应的第二测试环境的第二测试环境域名,并将所述待访问网址中包含的第一测试环境域名替换为所述第二测试环境域名,得到目标访问网址;
根据所述目标访问网址,访问所述第二测试环境的服务器。
第二方面,本发明实施例还提供了一种测试环境切换装置,该装置包括:
第一测试环境域名确定模块,用于在应用程序的测试环境发生切换的情况下,获取待访问网址,根据所述待访问网址,确定所述待访问网址中包含第一测试环境的第一测试环境域名;
目标访问网址得到模块,用于基于测试环境的测试环境域名映射表,确定与所述第一测试环境域名对应的第二测试环境的第二测试环境域名,并将所述待访问网址中包含的第一测试环境域名替换为所述第二测试环境域名,得到目标访问网址;
服务器访问模块,用于根据所述目标访问网址,访问所述第二测试环境的服务器。
第三方面,本发明实施例还提供了一种电子设备,该电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述程序被所述处理器执行,使得所述处理器实现如本发明任意实施例所提供的测试环境切换方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的测试环境切换方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于挂号网(杭州)科技有限公司,未经挂号网(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110788297.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电缆支架补偿压装设备
- 下一篇:一种双杠双受力液压设备





