单元测试一般都是借助很多工具来做,这里有很多开源的测试框架,你可以拿来用用。http://www.oschina.net/project/tag/222/unittest
关于“客户端自动测试”,你看看这篇文章吧:http://hi.baidu.com/baiduqa/blog/item/15cd93d93ce94f7dd0164e5c.html
1、模拟操作,可以采用类似于按键精灵之类的软件来实现;2、功能上的测试,可以借助于一部分lua脚本,比如可以自己编写一段lua代码给自己不断添加宝箱并开启宝箱,再统计宝箱产出物,最终输出宝箱物品产出概率;3、进一步的测试仍然需要借助lua来为测试角色提供各种便利,例如直接修改任务数据、添加buff或创建怪物(但这些均需要开发方面提供各种API接口支持,但我相信既然你们的游戏任务系统采用了lua,必然会有这样的lua接口提供的);4、熟悉lua之后,一些开发方面提交的lua代码就可以进行部分的白盒测试,特别是在一些回归测试中,通过前后脚本的比较就可以很廉价的判断问题是否得到修复;参考:游戏自动化测试
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
单元测试一般都是借助很多工具来做,这里有很多开源的测试框架,你可以拿来用用。
http://www.oschina.net/project/tag/222/unittest
关于“客户端自动测试”,你看看这篇文章吧:
http://hi.baidu.com/baiduqa/blog/item/15cd93d93ce94f7dd0164e5c.html
1、模拟操作,可以采用类似于按键精灵之类的软件来实现;
2、功能上的测试,可以借助于一部分lua脚本,比如可以自己编写一段lua代码给自己不断添加宝箱并开启宝箱,再统计宝箱产出物,最终输出宝箱物品产出概率;
3、进一步的测试仍然需要借助lua来为测试角色提供各种便利,例如直接修改任务数据、添加buff或创建怪物(但这些均需要开发方面提供各种API接口支持,但我相信既然你们的游戏任务系统采用了lua,必然会有这样的lua接口提供的);
4、熟悉lua之后,一些开发方面提交的lua代码就可以进行部分的白盒测试,特别是在一些回归测试中,通过前后脚本的比较就可以很廉价的判断问题是否得到修复;
参考:游戏自动化测试