查看: 2356|回复: 3

[转载] 关于网络游戏性能测试的十点想法

[复制链接]
论坛徽章:
1056
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
跳转到指定楼层
1#
发表于 2009-4-8 17:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
进入游戏行业也有一段时间了,在日常的工作中对游戏的性能测试也产生了一些想法,因此写出来与大家讨论讨论。

网络游戏行业现在越做越大,面也越来越广了,依我的观点主要分为以下几个方面:

1、传统的c/s架构的网络游戏;

2、现在越来越风靡的b/s架构的网络游戏;

3、越来越多的wap网络游戏;

那么我接下来就上面所说的3种网络游戏的性能测试怎么去做,发表一下自己的想法。

第一种 传统的c/s架构的网络游戏:

这种网络游戏历史最悠久,也是目前最主流的网络游戏类型。这类游戏由需要用户下载客户端,然后通过客户端来访问服务器进行登录和游戏。

这类游戏的性能测试方法大体有三种:

一目前较常规的做法就是由自主研发一个机器人程序,模拟玩家登陆与游戏。这种方法的好处一是操作方便,对执行性能测试的人员无要求,二是能够较真实的模拟出玩家的部分操作。但是缺点也不少,如对开发人员要求较高,因为不仅需要模拟用户访问服务器,还需要收集多种数据,并且将数据进行实时计算等,成本较大,而且也不易维护。除此之外,机器人发生问题的时候,维护起来也不够方便。在复杂架构下不利于判断瓶颈所在位置。最重要的是一旦机器人开发进度拖迟或者出现致命bug,性能测试将无法进行。

二使用现成的性能测试工具来进行性能测试。可以使用工具来模拟用户与服务器交互的底层协议来进行测试。这种方法的优点是灵活方便、易于维护,开发成本小。增加删除性能点及其容易,发生问题也能立即维护。开发成本相对于机器人来说减少很多,并可以较容易的判断性能瓶颈所在的位置。这种方式的缺点也有不少,如对性能测试人员的要求比较高,需要根据用例来编写模拟用户与服务器之间的协议交互脚本。对于模拟真实性方面也比机器人程序差些。

三使用最广泛,且与上面两条不冲突,那就是进行封测、内测、公测等开放性测试方法。这种方法是最真实的。让广大的玩家在测试服务器中进行游戏,帮助游戏公司找到游戏中的bug的同时,也对服务器的压力进行的真实的测试。

第二种 b/s架构的网游:

b/s架构的网游现在越来越流行,现在越来越多的人喜欢上了这种类型的网游。它没有传统的c/s架构的网游那种炫目的效果、唯美的画面,也没有传统网游那种直观的人物动作,但是却吸引了越来越多的上班族去玩它。因为它有着传统的c/s架构的网游所没有的优势,那就是方便,简单,要求低。只要可以上网,只要有浏览器,就可以进行游戏。无需下载客户端,无需担心机器配置不够,也无需长时间去投入,就可以享受到网游的乐趣。

这类游戏的性能测试方法大体有两种:

一、使用工具来模拟用户访问,这个和其他的b/s架构的软件产品一样。通过各种工具,各种协议来模拟用户访问服务器,与服务器进行交互。

二、和传统的c/s架构的网游一样,它也有封测、内测、公测等活动,让广大的玩家为游戏公司进行性能测试。

第三种 wap网络游戏:

wap网游现在也是越来越多了。这类游戏的性能测试方法大体有两种:

一 使用模拟器在电脑上模拟wap环境,然后使用工具来进行性能测试。使用的协议可以是wap,也可以是soap等其他协议。

二 与其他两种网游一样,都少不了开发性测试这个环节。

以上就是我这些日子来对网游性能测试的想法,希望对大家有用。


来源: 网络
论坛徽章:
2
开发板块每日发贴之星
日期:2009-04-11 01:01:03设计板块每日发贴之星
日期:2009-04-11 01:01:04
2#
发表于 2009-4-10 19:49 | 只看该作者
我是上海猎头chris,专门从事IT业的职位推荐,目前为上海一中美合资企业招募5年以上资深Java开发/测试,要就该人能和公司CTO face to face 的沟通,公司在美国有接近10 年的技术积累,如果你是java方面的精英,可将简历发给我,我会和你取得联系,具体介绍该职位的情况,联系人chris,联系方式:chris@genhr.com ,021-65090386

使用道具 举报

回复
论坛徽章:
96
秀才
日期:2017-02-22 15:18:00玉兔
日期:2015-10-05 09:02:46双子座
日期:2015-08-10 18:45:20ITPUB年度最佳版主
日期:2015-03-18 15:48:48法拉利
日期:2013-12-25 19:32:35法拉利
日期:2013-12-25 17:16:47法拉利
日期:2013-12-23 21:04:09法拉利
日期:2013-12-19 14:19:27法拉利
日期:2013-12-19 07:10:24ITPUB14周年纪念章
日期:2015-10-26 17:23:44
3#
发表于 2009-4-11 20:55 | 只看该作者
很少玩网游,但是bs应该更受青睐

使用道具 举报

回复
论坛徽章:
184
BLOG每周发帖之星
日期:2011-05-22 01:35:42BLOG每周发帖之星
日期:2011-05-29 01:35:49BLOG每周发帖之星
日期:2011-06-05 01:35:36BLOG每周发帖之星
日期:2011-06-12 01:35:49BLOG每周发帖之星
日期:2011-06-19 01:35:29BLOG每周发帖之星
日期:2011-06-26 01:35:45BLOG每日发帖之星
日期:2011-05-15 01:01:01BLOG每日发帖之星
日期:2011-05-06 01:01:01BLOG每日发帖之星
日期:2011-05-18 01:01:01BLOG每日发帖之星
日期:2011-05-07 01:01:02
4#
发表于 2009-4-21 20:53 | 只看该作者
写得不错啊

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表