【技术实现步骤摘要】
一种内网客户端的测试数据生成方法及装置
本申请涉及计算机
,尤其是涉及一种内网客户端的测试数据生成方法及装置。
技术介绍
网络游戏的系统架构中的设备一般包括客户端和服务器,玩家通过手机或者电脑下载游戏客户端,再通过网络连接到游戏服务器,从而进入游戏内进行游戏体验。在游戏开发过程中会修改游戏客户端以及游戏服务器为玩家提供新功能。在新功能上线前,需要进行游戏测试。游戏测试的重点就是测试修改后的游戏客户端和游戏服务器的功能。测试通过,修改后的游戏客户端和游戏服务器的代码才能通过网络外放出去,外部玩家才能体验到。传统的测试内网客户端的方法一般包括如下步骤:测试人员通过脚本构造内网服务器的测试相关数据;内网客户端向内网服务器发送网络连接建立请求,以建立与内网服务器之间的网络连接;利用构造的内网服务器的测试相关数据,内网客户端通过网络连接与内网服务器进行互动,以对内网客户端进行测试。申请人在研究中发现,现有技术中如果测试时有构造大量测试相关数据的需求,那么在构造数据时不仅容易出现构造数据的缺漏,而且会大大降低测试效 ...
【技术保护点】
1.一种内网客户端的测试数据生成方法,其特征在于,应用于网络测试系统中的内网客户端,所述网络测试系统包括内网客户端和外网服务器,包括:/n在根据获取到的针对内网客户端的配置修改指令对网络请求生成规则进行调整后,根据获取到的网络连接指令,利用调整后的网络请求生成规则生成网络连接建立请求;/n向所述外网服务器发送所述网络连接建立请求,以建立与外网服务器之间的网络连接;/n通过所述建立的网络连接与外网服务器进行互动,以生成用于对内网客户端进行测试的测试数据。/n
【技术特征摘要】
1.一种内网客户端的测试数据生成方法,其特征在于,应用于网络测试系统中的内网客户端,所述网络测试系统包括内网客户端和外网服务器,包括:
在根据获取到的针对内网客户端的配置修改指令对网络请求生成规则进行调整后,根据获取到的网络连接指令,利用调整后的网络请求生成规则生成网络连接建立请求;
向所述外网服务器发送所述网络连接建立请求,以建立与外网服务器之间的网络连接;
通过所述建立的网络连接与外网服务器进行互动,以生成用于对内网客户端进行测试的测试数据。
2.根据权利要求1所述的方法,其特征在于,在根据获取到的针对内网客户端的配置修改指令对网络请求生成规则进行调整后,根据获取到的网络连接指令,利用调整后的网络请求生成规则生成网络连接建立请求,包括:
根据获取到的针对内网客户端的配置修改指令,加载网络请求生成组件;
利用所述网络请求生成组件和获取到的网络连接指令,生成网络连接建立请求。
3.根据权利要求2所述的方法,其特征在于,所述网络请求生成规则包括以下的任意一个或者多个:
当前测试状态;
外网IP地址的屏蔽状态;
DNS重定向对外网IP地址的网络请求的干扰状态;
检测内网客户端版本编号的屏蔽状态。
4.一种内网客户端的测试数据生成方法,其特征在于,应用于网络测试系统中的内网客户端,所述网络测试系统包括内网客户端和外网服务器,包括:
根据获取的目标外网登录凭证,生成网络连接建立请求;
向所述外网服务器发送所述网络连接建立请求,以使所述外网服务器根据标准外网登录凭证对所述目标外网登录凭证进行验证,并在验证通过后建立内网客户端与外网服务器之间的网络连接;
通过所述建立的网络连接与外网服务器进行互动,以生成用于对内网客户端进行测试的测试数据。
5.一种内网客户端的测试数据生成方法,其特征在于,应用于网络测试系统中的外网服务器,所述网络测试系统包括内网客户端和外网服务器,包括:
接收内网客户端发送的网络连接建立请求,所述网络连接建立请求是根据获取的目标外网登录凭证生成的;
根据标准外网登录凭证对所述目标外网登录凭证进行验证,在验证通过后建立内网客户端与外网服务器之间的网络连接;
通过所述建立的网络连接与内网客户端进行互动,生成用于对内网客户端进行测试的测试数据。
6.根据权利要求5所述的方法,其特征在于,还包括:
根据获取到的凭证生成指令,生成标准外网登录凭证;
根据获取到的凭证获取指令,获取所述标...
【专利技术属性】
技术研发人员:李芳,范柏江,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。