性能测试(一)——测试设计

本文详细介绍了在性能测试阶段应考虑的关键点,包括何时开始性能测试、常见问题及其规避方法,如保持压力机和服务器的活跃、检查IP限制、关闭防火墙等。此外,还强调了测试设计的重要性,如绘制拓扑图和消息流程剖析以模拟真实场景,并提供性能问题的排查策略,如控制变量法。
摘要由CSDN通过智能技术生成

性能测试(一)——测试设计

一、性能测试开始时间
主要功能完成,性能场景没啥问题

二、性能测试常见的那些坑
1、压测过程中保证压力机、负载及不处于休眠状态,否则会出现二者与服务器通讯中断的情况
提前规避升级、自动启动、插拔网线等问题
2、压测进行前要确保服务器、压力机IP不会被限制
3、负载机、压力机服务器防火墙要关闭,否则会出现链接不通等问题
4、确认压测过程中是否会出现大量的日志输出。确认压力机、服务器磁盘的空间,或者与开发人员协商关闭日志
(使用jmeter默认256M内存,日志过多会导致内存不够,无法保存运行结果,生成性能报告)
5、运行前一定一定要检查环境(有没有其他程序运行,日志打印情况、IP有没有被占用\被限制等等)

三、测试设计
1、画拓扑图,找准通信往来,尽可能模拟真实情况,否则会导致数据不准
2、画消息流程剖析,类似流程图,构造场景,方便评审、写用例及其他人员理解
在这里插入图片描述 3、实现性能测试

四、排查性能问题参考方法
参考控制变量法排查、定位问题,进一步调优
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值