请选择 进入手机版 | 继续访问电脑版

湖南新梦想

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 397|回复: 0

性能测试

[复制链接]

18

主题

18

帖子

152

积分

注册会员

Rank: 2

积分
152
发表于 2022-9-7 19:33:19 | 显示全部楼层 |阅读模式
性能测试流程:
两个阶段做性能测试
1、接口开发完毕后,通过测试部门进行单接口压力测试(联调20%
2、系统测试中后期 系统功能稳定后 做的针对业务的性能测试100%
熟悉需求文档 提取出与性能有关系需求(项目管理员直接提性能测试需求)
编写性能测试计划
设计性能测试用户场景100个用户 5秒钟之内登录完成
制作与调试性能测试脚本jmeter登录/发帖)
在性能测试工具中根据设计用户场景进行用户场景配置
执行性能测试 在测试过程中,收集性能测试指标数据
把性能测试指标数据做成一份性能测试报告
根据测试报告的结果进行系统调优
负载测试:
在一定软硬件环境下,通过不断加大负载(不同虚拟用户量)来确定在满足性能指标情况下能够承受的最大用户数。简单说,可以帮我们对系统进行定容定量,找出系统性能的拐点,给予生产环境规划建议
微信发红包的负载测试:
前提条件:要和运维了解目前平均微信日发红包用户数据是多少 月平均值/季度平均值 ==3000
用户数-发红包-性能指标-测试情况
3000   3小时  cpu30%  men25%  正常
6000   3小时   cpu30%  men48% 正常
12000  3小时   cpu95%  men92% 不正常
9000   3小时   cpu91%  men89% 不正常
8000   3小时   cpu82%  men78% 正常
压力测试(强度测试)
在一定软硬件环境下,通过高负载的手段来使服务器资源(强调服务器资源,硬件资源)处于极限状态,测试系统在极限状态下长时间运行是否稳定
微信发红包压力测试:前提做了负载测试
瞬间的高压:模拟8500用户发送一次红包  8500个红包事务长时间的高负载 模拟7000个用户发红包3天左右
并发:
狭义的并发:多个用户同时操作一个功能(11:001w用户点击抢购按钮)
广义的并发:多个用户登录系统,可能做相同操作,也可以做不同的操作

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|湖南新梦想 ( 湘ICP备18019834号-2 )

GMT+8, 2023-10-5 02:54 , Processed in 0.041202 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表