【技术实现步骤摘要】
本申请涉及计算机编程,特别涉及一种网络api的自动化测试方法和系统、计算设备和计算机可读存储介质。
技术介绍
1、现有技术中,游戏系统的实现依赖提供了各种功能的业务服务器,这类服务器不仅接收客户端的请求,通常还与第三方服务器进行网络交互,功能较为复杂,例如不同渠道的用户登录与注册、与各个支付平台进行交互等。在针对业务服务器的功能测试中,通常需要依赖客户端或者将逻辑写死在服务器代码内,即使通过配置文件的方式也会有不方便管理和效率较低的问题,还存在与第三方服务http请求加密等问题。因此亟需一种统一的自动化测试方法,对业务服务器的网络api进行独立、高效地测试,提升系统上线的速度以及稳定性。
技术实现思路
1、有鉴于此,本申请实施例提供了一种网络api的自动化测试方法和系统、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。
2、根据本申请实施例的第一方面,提供了一种网络api的自动化测试方法,包括:
3、根据测试任务获取目标业务服务的程序包,将其部署到第一
...
【技术保护点】
1.一种网络API的自动化测试方法,其特征在于,包括:
2.根据权利要求1所述的方法,其中,所述目标业务服务对所述HTTP请求进行拦截并重定向到本地测试服务包括:
3.根据权利要求1所述的方法,其中,该方法还包括:
4.根据权利要求1所述的方法,其中,根据所述HTTP请求中的API路径返回对应的期望响应,完成测试用例的执行包括:
5.根据权利要求1所述的方法,其中,所述第一任务包括但不限于:支付请求、注册和登录请求以及兑换请求。
6.一种网络API的自动化测试系统,其特征在于,包括:
7.一种计算
...【技术特征摘要】
1.一种网络api的自动化测试方法,其特征在于,包括:
2.根据权利要求1所述的方法,其中,所述目标业务服务对所述http请求进行拦截并重定向到本地测试服务包括:
3.根据权利要求1所述的方法,其中,该方法还包括:
4.根据权利要求1所述的方法,其中,根据所述http请求中的api路径返回对应的期望响应,完成测试用例的执行包括:
5.根据权利要求1所述的方法,其中,所述第一任务包...
【专利技术属性】
技术研发人员:张洁,梁前武,安晓宇,郭子文,李建良,杨利华,袁冠鹏,乐坚强,何雨泉,林逸,杨东,
申请(专利权)人:在线途游北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。