压测
文章平均质量分 84
爱转角码农
这个作者很懒,什么都没留下…
展开
-
如何评估服务端压测指标
压测指标如何评估原创 2022-08-09 11:13:03 · 1338 阅读 · 1 评论 -
性能测试如何创造业务价值
性能测试如何创造业务价值原创 2022-07-02 20:36:44 · 1747 阅读 · 0 评论 -
测试需不需要单元测试
单元测试原创 2022-06-18 11:05:56 · 1477 阅读 · 0 评论 -
记录性能问题排查及jvm调优思路
只要业务逻辑代码写正确,处理好业务状态在多线程的并发问题,很少会有调优方面的需求。最多就是在性能监控平台发现某些接口的调用耗时偏高,然后再发现某一SQL或第三方接口执行超时之类的。如果你是负责中间件或IM通讯相关项目开发,或许就需要偏向CPU、磁盘、网络及内存方面的问题排查及调优技能。根据这么多年性能压测积累的经验,归纳提炼了以下几点排查调优思路:CPU过高,怎么排查问题linux内存磁盘IO网络IOjava 应用内存泄漏和频繁 GCjava 线程问题排查常用 jvm 启动参数调优一、服务原创 2022-05-25 11:11:52 · 554 阅读 · 0 评论 -
效能度量平台
## 一、背景 为了提升研发部各部门或各业务线的研发效率和交付质量,我们开发了效能度量平台。没有度量,就无法高效的管理。## 二、开发度量指标### 需求设计质量我们谈软件质量,不可避免要从它的源头说起,而源头就是需求和设计阶段要做的事情。这个阶段包括原型图、PRD文档、交互设计、技术方案、测试用例等几项重要产出物,当然他们有一定的前后依赖关系。在需求设计阶段,我个人认为比较重要的有如下几点指标:- 需求评审通过率(是否有遗漏、描述不清、存在逻辑漏洞等);- 设计评审通过率(设计是否....原创 2022-05-22 22:32:40 · 406 阅读 · 0 评论 -
怎么做性能测试
一、性能测试概述软件性能:系统的性能是个很大的概念,覆盖面非常广泛,对一个软件系统而言,包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等等。性能测试:性能测试主要是通过自动化工具模拟多种正常、峰值以及异常负载条件对系统进行操作,以获得系统各项性能指标的一种测试。即对被测试系统按照一定策略施加压力,获取系统响应时间、TPS、吞吐量、资源利用率等性能指标,以期保证系统的性能。性能测试重要性:随着公司业务发展越来越快,原有的服务体系已不能满足现在的业务需求,渐渐地暴露出了线上性能不足原创 2022-05-14 15:03:03 · 4556 阅读 · 0 评论 -
JVM性能调优
由 张月旭创建, 最后修改于2019-04-12一、调优标准1.Minor GC执行时间不到50ms;2.Minor GC执行不频繁,约10秒一次;3.Full GC执行时间不到1s;4.Full GC执行频率不算频繁,不低于10分钟1次;如果满足以上指标,则一般不需要进行GC调优。二、调优步骤1.监控GC的状态使用各种JVM工具,查看当前日志,分析当前JVM参数设置,并且分析当前堆内存快照和gc日志,根据实际的各区域内存划分和GC执行时间,觉得是否进行优化。系统崩溃前的一些现象:每次原创 2021-02-25 11:31:34 · 137 阅读 · 0 评论