[发明专利]自动测试相同域名的webapi接口的方法及系统有效
| 申请号: | 201510417328.8 | 申请日: | 2015-07-16 |
| 公开(公告)号: | CN105071981B | 公开(公告)日: | 2019-01-22 |
| 发明(设计)人: | 陈丛亮;刘德建;毛新生 | 申请(专利权)人: | 福建天晴数码有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/12 |
| 代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
| 地址: | 350000 *** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 自动 测试 相同 域名 webapi 接口 方法 系统 | ||
本发明提供了一种自动测试相同域名的webapi接口的方法,包括:对所有相同域名的服务器ip进行编号;配置域名至反向代理服务器的配置文件中,对域名进行编号;解析编号后的服务器ip和域名至测试客户端;测试所有不同编号的域名对应的webapi接口;预设时间段后继续测试所有不同编号的域名对应的webapi接口;本发明还提供了一种自动测试相同域名的webapi接口的系统,能够对相同域名的webapi接口进行自动测试。
技术领域
本发明涉及计算机网络领域,尤其涉及一种自动测试相同域名的webapi接口的方法及系统。
背景技术
目前一个站点经常会部署多个服务器,通过负载均衡或者DNS智能解析,在不同的线路不同的区域将服务解析到不同的服务器,然而当服务器解析出现问题时,需要对对每一台服务器单独进行测试,这样导致了测试变得困难,并且经常需要针对每一台服务器配置单独的域名才能进行自动测试,增加了资源耗费。
发明内容
本发明所要解决的技术问题是:如何对相同域名的webapi接口进行自动测试。
为了解决上述技术问题,本发明采用的技术方案为:
一种自动测试相同域名的webapi接口的方法,包括:
对所有相同域名的服务器ip进行编号;
配置域名至反向代理服务器的配置文件中,对域名进行编号;
解析编号后的服务器ip和域名至测试客户端;
测试所有不同编号的域名对应的webapi接口;
预设时间段后继续测试所有不同编号的域名对应的webapi接口。
上述自动测试相同域名的webapi接口的方法的有益效果在于:通过对服务器ip进行编号,从而区分相同域名的不同服务器,配置域名至反向代理服务器中,对域名进行编号,从而根据域名分辨不同的webapi接口,解析编号后的域名和服务器ip至测试客户端,因此通过对不同编号的域名对应的webapi接口进行测试即可知道不同webapi接口的异常情况,预设时间段后继续测试不同编号的域名对应的webapi接口,从而每隔预设时间段进行测试,实现测试自动化,提高了系统的可用性,减少了由于不同服务器的某个webapi接口出现故障难以判断是哪台服务器出现问题的情况,提高了处理问题的效率。
一种自动测试相同域名的webapi接口的系统,包括:
ip编号模块,用于对所有相同域名的服务器ip进行编号;
域名编号模块,用于配置域名至反向代理服务器的配置文件中,对域名进行编号;
解析模块,用于解析编号后的服务器ip和域名至测试客户端;
测试模块,用于测试所有不同编号的域名对应的webapi接口;
循环模块,用于预设时间段后继续测试所有不同编号的域名对应的webapi接口。
上述自动测试相同域名的webapi接口的系统的有益效果在于:ip编号模块对服务器ip进行编号,从而为相同域名的不同服务器确定一个唯一的身份,并通过域名编号模块对域名进行编号,从而能够根据域名区分不同的webapi接口,解析模块解析编号后的域名和服务器ip至测试客户端,因此测试模块通过对不同编号的域名对应的webapi接口进行测试即可知道不同webapi接口的异常情况,循环模块每隔预设时间段对不同编号的域名对应的webapi接口进行测试,从而实现测试自动化。
附图说明
图1为本发明实施例一自动测试相同域名的webapi接口的方法流程图;
图2为本发明实施例一自动测试相同域名的webapi接口的方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510417328.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:生白芍栽培的专用肥料
- 下一篇:一种交通指示牌





