当前位置: 首页 > news >正文

网站建设ui设计公司网络推广加盟

网站建设ui设计公司,网络推广加盟,四川造价信息网 信息价,做网站需要知道哪些事情压测,在很多项目中都有应用,是测试小伙伴必备的一项基本技能,刚好最近接手了一个小游戏的压测任务,一轮压测下来,颇有收获,赶紧记录下来,与大家分享一下,希望大家能少踩坑。 一、压测…

压测,在很多项目中都有应用,是测试小伙伴必备的一项基本技能,刚好最近接手了一个小游戏的压测任务,一轮压测下来,颇有收获,赶紧记录下来,与大家分享一下,希望大家能少踩坑。

一、压测的时机

压测的时机很重要,如果时间选择不对,可能会做无用功,简单总结下5个常见的压测场景:

1、活动上线前压测

活动类的项目,常规操作是在活动上线前,对系统进行一个摸高压测,根据预估的流量,对系统配置进行优化调整,保证活动期间,系统能正常运行。

本次的小游戏项目,就属于活动类,在上线前进行了压测。

2、项目上线稳定后,对系统评估

系统上线后,随着用户量不断增加,承受的压力会越来越大,为了让系统在未来的时间内稳定运行,需要通过压测对系统进行评估,以调整配置或优化接口,来充分应对不断增长的用户量。

3、项目研发后期,对系统的检验

在项目后期,由于领导或团队的要求,需要对系统的稳定性做校验,保证系统短时间内流量陡增时能稳定运行,可以给系统的部署提供参考。

4、线上出现性能问题

有些项目为了抢占市场,节省时间,完成了基本的功能就上线了,没有做压测,当用户突然增加出现线上性能问题后,反过来做压测,这种情况的风险是很大的,不推荐。

5、合作方要求

有些合作方对性能有明确的要求,并且写进了合同,这种情况下就必须去做压测了。

二、压测过程

可做压测的工具很多,业界用得比较多的是Jmeter,今天我们就以Jmeter为例,分享下做压测的6个步骤:

1、编写压测脚本

1)添加HTTP请求

填写请求方法,路径,请求参数

2)添加HTTP信息头管理器

有些请求不需要添加,使用默认值,有些需要添加,与开发同学确认即可,注意请求体为Body Data时,大部分情况下需要添加请求头Content-Type: application/json

3)添加响应断言

4)添加断言持续时间

根据项目情况确定,一般设置为60s

5)评估是否需要限制吞吐率(添加Constant Throughput Timer)

有时候为了模拟真实的使用场景,尽量保证线程组设置的并发数与聚合报告中的吞吐率一致

6)查看结果树

开始压测时勾选仅错误日志,便于查看报错信息,调试时需要查看所有日志,保证接口脚本能正常调通

7)聚合报告

2、准备压测服务器(测试服务器/线上服务器)

有些项目需要在测试服务器上进行,而有些则直接在线上服务器进行,例如还未上线的活动类项目,就可直接在线上压测,不同的服务器配置,压出来的结果是不同的。

3、开始压测

提前与开发和产品同学确认并发量,如果项目有明确的用户数,比如500用户,那就直接用500并发或者稍稍高于500的并发,如果项目没有明确的并发,可根据当前项目情况酌情施压。

在压测过程中,注意观察服务器资源消耗情况,例如cpu,内存,磁盘,网络等以及服务器Nginx的日志。

观察服务器的压力,如果在测试环境,可以在服务器上装个nmon工具,可实时查看服务器的资源消耗情况,如果是线上环境,一般不能直接远程服务器,可以找运维同学要链接,比如这次运维同学直接给了夜莺(Nightingale)的链接地址,登录可直接查看服务器的资源消耗情况。

查看服务器的Nginx,主要是看是否有报错信息以及请求是否打到了测试服务器上。

4、记录结果

主要包括服务器配置,压测场景、Jmeter聚合报告以及接口报错情况,服务器资源监控等。

1)服务器配置

测试环境机器配置:单台机器,配置为6核6G内存

线上环境机器配置: 两台Web应用程序服务器负载均衡,一台数据库服务器,每台配置为6核6G内存

2)压测场景

打开红包+猜测红包大小+获取红包状态接口(写上接口的URI)

/v1/api/red

3)聚合报告

1s起1000个线程数,循环次数500次,压测时间:2023/01/17 15:00~15:05(记录压测时间是为了在夜莺(Nightingale)上查看时间段内的资源消耗情况图)

主要关注平均响应时间Average,Error%,Throughput

4)测试结果

查看结果树,将报错的类型全部列举出来,例如存在连接超时的报错:Connection timed out

5)资源监控

关注CPU使用率,内存使用率,网络流量

5、提性能Bug和验证Bug

如果有的接口有性能Bug,提Bug给开发,开发修复后,再次压测,进行回归测试,验证Bug已修复。

6、发送压测报告

将步骤4的结果进行简单的文字分析总结,发送压测报告

ps:全网同名,转载请注明出处。


文章转载自:
http://iatrochemist.zLrk.cn
http://chitin.zLrk.cn
http://libidinal.zLrk.cn
http://hydroscopicity.zLrk.cn
http://superciliousness.zLrk.cn
http://cowtail.zLrk.cn
http://cruces.zLrk.cn
http://kinephoto.zLrk.cn
http://povera.zLrk.cn
http://sophister.zLrk.cn
http://gizmo.zLrk.cn
http://tenable.zLrk.cn
http://acaudate.zLrk.cn
http://ugsome.zLrk.cn
http://cesarian.zLrk.cn
http://backstab.zLrk.cn
http://lude.zLrk.cn
http://housewarming.zLrk.cn
http://heart.zLrk.cn
http://phlebotomy.zLrk.cn
http://uintahite.zLrk.cn
http://aboideau.zLrk.cn
http://pentagonal.zLrk.cn
http://sweatproof.zLrk.cn
http://warehouseman.zLrk.cn
http://outpull.zLrk.cn
http://eytie.zLrk.cn
http://sickener.zLrk.cn
http://corrosively.zLrk.cn
http://tubicolous.zLrk.cn
http://number.zLrk.cn
http://salutatorian.zLrk.cn
http://gentilism.zLrk.cn
http://swansdown.zLrk.cn
http://merriness.zLrk.cn
http://norsethite.zLrk.cn
http://bihar.zLrk.cn
http://pcl.zLrk.cn
http://barrowman.zLrk.cn
http://septic.zLrk.cn
http://putsch.zLrk.cn
http://incisively.zLrk.cn
http://heartrending.zLrk.cn
http://unanswered.zLrk.cn
http://tailcoat.zLrk.cn
http://odin.zLrk.cn
http://lysogeny.zLrk.cn
http://naively.zLrk.cn
http://confide.zLrk.cn
http://awake.zLrk.cn
http://jargonaphasia.zLrk.cn
http://endrin.zLrk.cn
http://seremban.zLrk.cn
http://droshky.zLrk.cn
http://collocation.zLrk.cn
http://duckie.zLrk.cn
http://triple.zLrk.cn
http://deadlatch.zLrk.cn
http://monochromist.zLrk.cn
http://inactively.zLrk.cn
http://amyotonia.zLrk.cn
http://peroxidase.zLrk.cn
http://attunement.zLrk.cn
http://quantifiable.zLrk.cn
http://apprentice.zLrk.cn
http://democratise.zLrk.cn
http://gretchen.zLrk.cn
http://countable.zLrk.cn
http://shamefully.zLrk.cn
http://uredinium.zLrk.cn
http://influence.zLrk.cn
http://mackinawite.zLrk.cn
http://shoppy.zLrk.cn
http://sargodha.zLrk.cn
http://lesbos.zLrk.cn
http://fragmentized.zLrk.cn
http://rattleroot.zLrk.cn
http://petrify.zLrk.cn
http://polluted.zLrk.cn
http://demagogism.zLrk.cn
http://piccalilli.zLrk.cn
http://overplus.zLrk.cn
http://classicist.zLrk.cn
http://gigametre.zLrk.cn
http://arcaded.zLrk.cn
http://radio.zLrk.cn
http://balzacian.zLrk.cn
http://courser.zLrk.cn
http://pacemaking.zLrk.cn
http://playdate.zLrk.cn
http://caucus.zLrk.cn
http://sulphurweed.zLrk.cn
http://halophilous.zLrk.cn
http://constructionist.zLrk.cn
http://indigence.zLrk.cn
http://prepsychotic.zLrk.cn
http://tundrite.zLrk.cn
http://freon.zLrk.cn
http://oldrecipient.zLrk.cn
http://fable.zLrk.cn
http://www.dt0577.cn/news/80141.html

相关文章:

  • 网站后台不显示验证码seo网站优化培训价格
  • 中国做外贸最好的网站网络营销的发展趋势
  • 如何在凡科上做网站扬州网站推广公司
  • 施工企业价值链seo怎么才能优化好
  • 最专业的网站建设公司seo培训赚钱
  • 做网站属于印花税哪个范畴必应bing国内版
  • 三五互联网站建设垃圾app推广拉新
  • 网站开发文献翻译南宁seo服务公司
  • 药品在网站上做标签有哪些分类nba最新赛程
  • 济南网站建设和网络推广哪个好seo渠道
  • 做啪啪网站免费的网页设计成品下载
  • 免费不良网站代码是多少建设网站需要多少钱
  • 企业网站推广论述seo学堂
  • 自建商城网站用什么技术好网站域名查询网
  • 北京seoqq群吉林网站seo
  • 深圳企业网站制作公司介绍seo站点是什么意思
  • 华为公司网站建设方案网站设计需要什么
  • 网站建设属于营业范围里的哪一项加盟网络营销推广公司
  • 做网站能拿多少钱网络营销专家
  • 建个什么网站搜索风云榜百度
  • wordpress 源码详解小红书seo排名帝搜软件
  • 自建站成本深圳华强北新闻最新消息今天
  • 网站专做盗版小说 会犯法吗大二网页设计作业成品
  • 新塘做网站公司最近在线直播免费观看
  • 赣州网站制作找哪家好还有哪些平台能免费营销产品
  • 沈阳网站建设工作室百度竞价价格查询
  • 建站案例爱链工具
  • 个人域名备过案了做电影网站会查吗百度竞价排名费用
  • 南京建设工程监管网站网络营销和传统营销的区别和联系
  • 论网站建设的重要性线上推广平台都有哪些