如何进行混合场景的压力测试,对于性能测试报告应该如何去分析
这个问题太笼统了啊,直接提问很难一两句说明白,建议看比较系统的资料结合工作会稍微清晰点。原来我也没做过性能测试,去年接触了一点,感觉还是很多东西需要去深入,推荐给你几个我看过的资料。 1、JMeter 基本使用设计及相关概念可以看小菠萝的博客园; 2、可以看看极客的高楼的性能测试相关课程,会有个大概的概念; 3、基本的分析及相关的工具可以直接博客园找一找相关资料;
混合场景: 混合多个单场景内容进行压力测试,以常规的一些 APP 为例,如:登录 + 分享 + 购买 + 订阅等等单场景结合进行压力测试场景设计; 前置条件: 1、需要你了解单场景的被压测服务器的服务资源分布; 2、架构的数据流向; 3、协议或中间件或者硬件的选型; 实施条件: 1、人员的选择; 2、压测时间的选择; 3、线上环境,压测环境的设定; 测试报告分析: 28 原则 + 不崩,不卡,长时间负载极限值(稳定性测试)满足业务方要求即可;
感谢分享
感谢指导与分享
好的,还没有接触到性能测试,纯小白
压测的时间,一般是核心场景 (一组 case) 单压,人数按设计阶梯增加。 游戏是有状态的,单场景 会 check 回包时间是否变长,慢查询位置,服务器内存增长变化,服务器资源监控,压测机器人和服务器实例日志错误数和错误堆栈分类。 客户端上去跟随机器人脚本感官体验。 混合场景,核心场景按权重人数配比常规路径,混合场景会引发一些连锁的问题,比如之前场景广播没有处理完,下个场景引发事务切换时一直阻塞,(这块需要更关注服务器日志)
问这个问题的一般都是没有好用的工具,用例编写困难。不如说一下你的项目,以及涉及到的场景