什么是压力测试?

如题所述

压测,即压力测试,是确立系统稳定性的一种测试方法,通常在系统正常运作范围之外进行,以考察其功能极限和隐患。


一般针对网络游戏压力测试从传统的意义来讲是对网络游戏的服务器不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。一款网络游戏在上市前,游戏研发团队或运营商是会对其进行游戏压力测试的。

目的是了解游戏服务器的承受能力。以便更好地有目的地进行运营或研发。主要检测游戏服务器的承受能力,包括用户承受能力(多少用户同时玩基本不影响质量)、流量承受等。


压测平台实现原理:

基于实际的生产环境,系统环境,模拟海量用户的真实请求,对业务进行整个链路的压力测试,并持续调优的过程。白话理解:枪的测试、盾的测试,测试平台能不能防弹。压测是不断密集的向平台发射子弹,平台能越实时越真实的详细地给用户结果越好。自我认识:压测系统是模拟多用户行为的系统。

系统需要处理的用户行为是,从web开发发起请求,到服务层,到数据层,最终将请求结果返回给用户。全链路压测必须能在线上生产环境做,不能只在线下做,否则不能称之为全链路压测的。持续调优:压力发出去,不管系统表现能力如何的压测是没有意义的。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜