你不得不会的性能测试实战,绝对干货

Posted 龙腾测试

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了你不得不会的性能测试实战,绝对干货相关的知识,希望对你有一定的参考价值。



你不得不会的性能测试实战,绝对干货
你不得不会的性能测试实战,绝对干货

一、性能测试分类:

1、基准测试

2、并发测试

3、负载测试

4、压力测试

 

1、基准测试:

  • 也是单用户测试,测试环境确定以后,对业务模型中的重要业务做单独的测试,获取单用户运行时的各项性能指标,为多用户并发测试和综合场景测试等性能分析提供参考依据。

你不得不会的性能测试实战,绝对干货

你不得不会的性能测试实战,绝对干货

你不得不会的性能测试实战,绝对干货

你不得不会的性能测试实战,绝对干货

 

2、并发测试

  • 主要指当测试多用户并发访问同一个应用、模块、数据时是否产生隐藏的并发问题,如内存泄漏、线程锁、资源争用问题,几乎所有的性能测试都会涉及并发测试。


  • 是多用户执行某一操作,形成瞬时压力(精确到毫秒),是一种严格的测试,主要考察系统对瞬时较大压力的承受能力。

 

你不得不会的性能测试实战,绝对干货

你不得不会的性能测试实战,绝对干货

 

 

3、负载测试

 

  • 负载测试是模拟实际软件系统所承受的负载条件的系统负荷,通过不断加载(如逐渐增加模拟用户的数量)或其它加载方式来观察不同负载下系统的响应时间和数据吞吐量、系统占用的资源(如CPU、内存)等,以检验系统的行为和特性,以发现系统可能存在的性能瓶颈、内存泄漏、不能实时同步等问题。

  • 一点点给系统加压,找到系统的极限在哪儿

你不得不会的性能测试实战,绝对干货

 

 4、压力测试

 

  • 又称为强度测试:是在强负载(大数据量、大量并发用户等)下的测试,查看应用系统在峰值使用情况下操作行为,从而有效地发现系统的某项功能隐患、系统是否具有良好的容错能力和可恢复能力。

  • 压力测试分为高负载下的长时间(如24小时以上)的稳定性压力测试和极限负载情况下导致系统崩溃的破坏性压力测试。

  • 一直重复长时间给系统极限压力,看系统是否能承受

 

你不得不会的性能测试实战,绝对干货

 

 你不得不会的性能测试实战,绝对干货

 

 压力测试时,系统内存溢出解决方案:

修改 apache-jmeter-2.11\bin\jmeter.bat 

来源:https://www.cnblogs.com/little-little-bai/p/10338156.html

 
   
   
 

-------- THE END --------

以上是关于你不得不会的性能测试实战,绝对干货的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch 性能调优指南——推荐实战 DSL

2019-2021:测试实用干货精选汇总

源码时代软测干货分享|Jmeter性能测试实战(上)

干货分享 | 创业公司绝对不会告诉你他们在用的工具们

你真的了解压测吗?实战讲述性能测试场景设计和实现

一文带你了解单元测试和基准测试干货