|
|||||
![]() |
|||||
| 您现在的位置: 软件测试时代 >> 软件测试技术 >> 性能测试 >> 文章正文 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 网络游戏之性能测试规划(二)——如何建立有效的基准数据及环境(拟稿) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
作者:记忆de… 文章来源:csdn blog 点击数: 更新时间:2007-2-12 ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
建立有效的基准数据及环境建立有效基准数据及环境,是为了解决现有测试环境与测试数据无法与实际生产环境进行对比与估量的问题。在测试方法上,我们仍然采用负载与压力并行的方式(有关负载测试与压力测试的区别,请查阅相关性能测试书籍)。建立有效的基准数据模型,可以为我们提供较为可靠的版本性能预警机制、为测试数据提供较为精确的阀值标准、建立统一的数据分析体系,并在一定程度上提高了对现有版本的控制力度,在一定程度上规避了版本发布的风险,为实际生产提供了有力保证。 1) 建立有效的基准测试环境,及度量方式:1. 拓扑结构: 1) 生产模式 根据以上整体拓扑结构,我们知道可能造成GameServer服务器性能瓶颈的硬件设备有: a) 硬件防火墙阵列的吞吐量 b) 交换机机柜的数据包处理极限 c) 内网网络环境(吞吐量、带宽、稳定性….) d) 潜在因素(服务器版本、补丁、停电、容错…) 排除以上因素,我们对内网服务器架构进行分析: 根据以上更为细致的内网结构图,我们可以知道可能造成GameServer服务器性能瓶颈的硬件设备有: a) 交换机设备吞吐量 2) 测试模式 2. 硬件环境: 1) 生产模式 GameServer服务器:
RoleServer服务器:
TongServer服务器
LogServer服务器
MonitorServer服务器
备用服务器 网络设备:
网络结构:
数据库及服务器参数:
2) 测试模式 GameServer服务器:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||