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

北湖区网站建设专业网站设计项目总结

北湖区网站建设专业,网站设计项目总结,做网站如何与腾讯合作,广西南宁人才招聘网站前言#xff1a; 服务端的整体性能测试是一个非常复杂的概念#xff0c;包含生成虚拟用户#xff0c;模拟并发#xff0c;分析性能结果等各种技术#xff0c;期间可能还要解决设计场景、缓存影响、第三方接口mock、IP限制等问题。如何用有限的测试机器#xff0c;在测试环…前言 服务端的整体性能测试是一个非常复杂的概念包含生成虚拟用户模拟并发分析性能结果等各种技术期间可能还要解决设计场景、缓存影响、第三方接口mock、IP限制等问题。如何用有限的测试机器在测试环境中模拟并评估生产环境的真实性能状态找出性能瓶颈也一直是性能测试工程的核心目标。 但一个大型系统的性能也是由一个一个接口的性能来保证的同样遵循木桶原理即性能最差的那个接口将会拉低整个系统的性能因此评估单个接口的性能对于优化接口的性能保证系统的整体性能也一样很有必要量变终会引发质变。而且相对来说实现简单对于那些不熟悉性能测试工程的同学也是了解性能测试的一个很好的切入点。 性能指标 一般系统性能水平都是通过吞吐量来体现而系统吞吐量有以下几个重要指标 QPSTPS每秒钟request/事务 数量 并发数系统同时处理的request/事务数 响应时间一般取平均响应时间 同时CPU运算、IO、外部系统响应等因素也会直接影响这些指标这里我们选择了QPS(TPS)响应时间CPU占用率内存占用率四个指标分别来评估单个接口的性能。而对于并发数则可以通过 并发数 QPS*平均响应时间 计算得出结果。 测试工具选择 性能测试几乎已经断绝了手工测试的可能选择一款合适的测试工具很有必要。目前业界性能测试工具相当多综合需求目标、成本控制、扩展性、生命力等等因素考虑选择这里我只列了主流的三种 loadrunner 大概是生命力最强的性能测试工具了学习资料也相对较多只是体型有点大环境安装麻烦。 Jmeter 基于java编写GUI配置管理接口入门简单方便快速开展性能测试工作还支持插件扩展。 Locust 是python下的一个性能测试工具优点是通过代码编写压测脚本扩展性强适合全自动化同时利用了协程的概念支持单机高并发。 由于我们只是对单个接口进行压测太复杂的环境与较高的学习成本都不利于快速开展工作因此我选择了jmeter当然也只是对jmeter的简单使用并不意味着jmeter功能不够强大。 Jmeter 获取性能指标 安装Jmeter 这并不是一篇讲Jmeter的文章因此关于Jmeter的下载安装就不再赘述但有几个非常好用的Jmeter 插件还是推荐可以安装一下的 Transactions per Second监听TPS Response Times Over Time(监听响应时间) PerfMon Metrics Collector监听服务器CPU、内存 编辑接口信息 1.开启一个线程组 2.线程组中添加一个http请求 3.编辑接口信息如果需要参数较多可能还需要进行参数化。 设置监听器 1.右键线程组设置监听器 2.添加察看结果树 3.添加聚合报告 4.添加安装的监听插件 1.对于PerfMon Metrics Collector插件我们需要在服务器中运行Jmeter提供的一个简单的web服务器配合使用。 2.设置监听器的同时也可以保存数据到本地csv文件 开始监控 1.设置线程数一开始不设置太高 2.设置达到最大线程数的时间 3.点击运行 收集监控数据 运行结束后就可以在对应的监听器中查看获取的数据了。把这些结果统计整理 数据指标分析 通过上面我们设置的监听器我们应该能得到TPS、响应时间、CPU、内存这些指标了。当然这些指标也只是简单的评测某一接口的性能区间。 这里有一些计算方法 QPS计算方法: 原理每天80%的访问集中在20%的时间里这20%时间叫做峰值时间 公式( 总PV数 80% ) / ( 每天秒数  20% ) 峰值时间每秒请求数(QPS) 机器峰值时间每秒QPS / 单台机器的QPS 需要的机器 如每天300w PV 的在单台机器上这台机器需要多少QPS 答( 3000000  0.8 ) / (86400  0.2 ) 139 (QPS) 如果一台机器的QPS是58需要几台机器来支持 答139 / 58 3 通过这些公式计算我们应该能整理出来一份相对专业的测试报告了。 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你
http://www.pierceye.com/news/163310/

相关文章:

  • 平陆县做网站移动网站开发的视频下载
  • 百度做个公司网站要多少钱区块链开源平台
  • 企业网站建设建设网站指定关键词优化
  • 找兼职做网站的哪里找建筑学院app网站
  • 电影采集网站建设松门建设规划局网站
  • 多用户自助建站系统wordpress修改生效
  • 免费学编程国内网站珠海网站建设 科速
  • 网站制作公司兴田德润简介福州公司做网站
  • 织梦网站图标路径上海网站推广
  • 网站亚马逊商城
  • h5企业模板网站模板江苏专业网站建设公司电话
  • 手机网站建设怎么样企业官网建设的重要性
  • 笑话小网站模板html网站制作标准
  • 大连网站建设哪家专业图片识别搜索引擎
  • 营销网站制作企业邓州市建设局网站
  • 如何从客户网站开发客户请解释网站开发的主要流程.
  • 做网站的价格 外贸最好科技广州网站建设
  • 烟台开发区网站做网站诊断步骤
  • 成都网站建设哪家技术好关于做网站的搞笑段子
  • 网站的设计制作流程计算机网站开发要考什么证
  • 个人域名 公司网站百度推广和网站建设
  • 哪里有做网站服务抖音开放平台是什么
  • 公司网站上传不了图片建设网站条件
  • 精美公司网站源码婚礼策划网站设计
  • 线上设计师网站网络维护是什么意思
  • 培训网站建设阿里云如何建设网站
  • 手机网站列表模板做一钓鱼网站吗
  • 太原网站建设方案策划请问有重庆有做网站吗
  • 网站备案购买语音网站怎么做
  • ftp上传文件到网站深圳成品网站超市