flash联网游戏的性能测试思考
上一篇 /
下一篇 2012-03-21 12:02:03
在写前,先说明两点事:
1.这是我第一次在网络上记录自己的思考教程
2.此文的目的在于理清自己的思路,同时也希望有N处问题被发现
目前flash网页游戏是红遍了大江南北,但网上基于flash网游性能测试相关的资料却很少,因为工作的关系(公司也是做页游的),对于flash页游的性能测试,做了一些很浅显的分析和实践
flash页游的性能测试,其实可以分为两个部分:客户端性能、服务器性能
客户端性能:flash是需要浏览器来播放的,那么,可以简单的理解为,浏览器就是客户端;客户端主要是显示、不会做很复杂的逻辑运算(如果客户端具有很强的逻辑处理,则会存在很大的安全性问题);而显示是其于flashplayer,那我们要关注的,其实是flash的性能,比如UI的绘制,模型的渲染;主要关注CPU使用率、内存泄漏;CPU使用率相对更重要
服务器性能:这一块包括:与客户端的数据交互、数据库处理、内部逻辑运算等
那么在做性能测试的时候,可以将这两个分开来做,对于服务器端,就可以采用LR来进行了;对于客户端,则可以采用其他的工具;从而解决在用LR创建场景时,无法处理flash的显示问题;因为flash在后台是几乎不会运行的,而我们在加压的时候,是不会开启flash到前端,因为lr实际上是模拟的一些协议进行回放而已
收藏
举报
TAG: