mipert 发表于 2013-4-19 00:22:45

一个游戏下载器该怎么测试?求解大牛们

面试一家游戏公司时面试官提的问题

黑色流星 发表于 2013-4-19 16:10:24

1.下载器本身的下载(下载到的安装包是否正确)、安装(PC操作系统的兼容性测试、安装协议)、卸载都是需要测试的。
2.下载器的功能。里面的游戏是否可以正常添加和删除(后台的测试)。里面的游戏是否能正常下载。下载到的游戏安装包是否正确。下载任务的新增、开始、暂停、删除、完成。限速设置是否有效,在不同运营商网络、不同带宽下的使用情况。下载服务器的性能测试,用测试工具模拟大量用户同时下载的情况,看服务器的承受能力。
3.其他待补充。

jiazurongyu 发表于 2013-4-19 16:50:13

回复 1# mipert

下载器是很重要的测试一部分.想说明1个严重性:下载器取决了资源是否可以正常更新和进入游戏.应该不少玩家都记得之前wow更新那次事故.虽然实际责任不在中国暴雪,但造成了1个灾难的影响.如果在运营环节属于A类bug.

我先建议在这个环节投入测试人手为2人,这个环节测试需要和程序和运维进行配合.
先确定资源服务器的下载后小包的md5,文件数量和文件大小.能否正确更新.
基本和楼上黑色流星的类同.侧重点会用代理模拟不同运营商网络下和实际下载节点数上,可以不需要组合.
在下载过程中记录获取下载资源的地址有没有变更(可以程序也可以自己).中间可以使用中断网络的方式.
因为涉及到一台专门的服务器会去处理这个,上面所有都通过后,需要和运维确定1个带宽的问题.300mb,30分钟下完,拥挤期用户带宽可以根据用户数*100kb在热门期.
然后用测试工具模拟大量用户的下载.再看服务器承受能力和预想是不是一样.
页: [1]
查看完整版本: 一个游戏下载器该怎么测试?求解大牛们