[发明专利]对网络游戏进行测试的方法和装置在审
申请号: | 201110156276.5 | 申请日: | 2011-06-10 |
公开(公告)号: | CN102819487A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 边畅;刘泽 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;孟丽娟 |
地址: | 518028 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络游戏 进行 测试 方法 装置 | ||
1.一种对网络游戏进行测试的方法,其特征在于,包括:
根据网络游戏的运行逻辑,使用脚本语言编写网络游戏的测试脚本;
利用测试用例提供的所述测试脚本运行过程中所需的游戏相关数据,通过测试工具运行所述网络游戏的测试脚本,控制所述网络游戏的运行过程持续进行;
所述测试工具根据所述网络游戏的运行结果,获取所述网络游戏的测试结果。
2.根据权利要求1所述的对网络游戏进行测试的方法,其特征在于,所述的方法还包括:
预先保存已经通过测试的网络游戏经完整运行后所获取的网络游戏的相关数据,根据所述网络游戏的相关数据生成测试版的网络游戏的测试用例。
3.根据权利要求2所述的对网络游戏进行测试的方法,其特征在于,所述根据网络游戏的游戏逻辑,使用脚本语言编写网络游戏的测试脚本包括:
根据网络游戏从开始到结束的完整运行逻辑,使用脚本语言通过脚本编辑工具编写网络游戏的测试脚本,所述测试脚本中包括和所述网络游戏的测试设备端和服务器端连接的接口,所述测试脚本用于控制在所述网络游戏的运行过程中的测试设备端和服务器端的处理过程。
4.根据权利要求2所述的对网络游戏进行测试的方法,其特征在于,所述通过测试工具运行所述网络游戏的测试脚本,控制所述网络游戏的运行过程持续进行包括:
通过所述测试工具启动并登录测试版的网络游戏后,所述测试工具获取所述保存的测试设备端的测试脚本和测试用例;
所述测试工具利用所述测试用例提供的所述测试脚本运行过程中所需的游戏相关数据运行所述测试脚本;
所述测试工具根据所述测试脚本中包括的和所述网络游戏的测试设备端连接的接口,控制所述测试版的网络游戏的运行过程中的测试设备端的处理过程;
根据所述测试脚本中包括的和所述网络游戏的服务器端连接的接口,控制所述测试版的网络游戏的运行过程中的服务器端的处理过程。
5.根据权利要求4所述的对网络游戏进行测试的方法,其特征在于:
所述网络游戏的运行过程中的测试设备端的处理过程包括:网络游戏开始时测试设备端的用户的初始数据、测试设备端的用户在游戏交互过程中的操作顺序、数据输出和输入信息,游戏结束时测试设备端的用户的结束数据;
所述网络游戏的运行过程中的服务器端的处理过程包括:网络游戏开始时服务器端的用户的初始数据、服务器端的用户在游戏交互过程中的操作顺序、数据输出和输入信息,游戏结束时服务器端的用户的结束数据。
6.根据权利要求1至5任一项所述的对网络游戏进行测试的方法,其特征在于,所述测试工具根据所述网络游戏的运行结果,获取所述网络游戏的测试结果包括:
在所述测试版的网络游戏运行结束后,所述测试工具获取服务器端和测试设备端的用户的实际的结束数据和游戏值;
所述测试工具将所述获取的测试设备端和服务器端的用户的实际的结束数据、游戏值和所述测试用例中包括的游戏结束时测试设备和服务器端的用户的正常结束数据、正常游戏值进行比较;
当所述比较结果一致时,则确定所述测试版的网络游戏的所述测试用例的测试结果为正常;否则,确定所述测试版的网络游戏的所述测试用例的测试结果为不正常。
7.一种对网络游戏进行测试的装置,其特征在于,包括:
测试脚本获取模块,用于根据网络游戏的运行逻辑,使用脚本语言编写网络游戏的测试脚本;
游戏运行控制模块,用于利用测试用例提供的所述测试脚本运行过程中所需的游戏相关数据,通过测试工具运行所述网络游戏的测试脚本,控制所述网络游戏的运行过程持续进行;
测试结果获取模块,用于通过所述测试工具根据所述网络游戏的运行结果,获取所述网络游戏的测试结果。
8.根据权利要求7所述的对网络游戏进行测试的装置,其特征在于,所述的装置还包括:
测试用例保存模块,用于预先保存已经通过测试的网络游戏经完整运行后所获取的所述网络游戏的相关数据,根据所述网络游戏的相关数据生成测试版的网络游戏的测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110156276.5/1.html,转载请声明来源钻瓜专利网。