美文网首页
系统压力测试

系统压力测试

作者: 善思者_tin | 来源:发表于2020-01-19 13:02 被阅读0次

一、概述

通常响应时长看后端架构,如果是异步的一般都是 50ms 往下,如果是同步的 100ms 也很常见了。直接面向用户的话,300ms 以内用户很难感觉(毕竟 DNS 查询也要 200-300ms )

二、Jmeter下载与使用

https://www.cnblogs.com/monjeo/p/9330464.html

http://www.51testing.com/html/28/116228-238479.html

三、重要指标含义解释

Samples:表示你这次测试中一共发出了多少个请求,如果模拟10个用户,每个用户迭代10次,那么这里显示100

Average:平均响应时间——默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller 时,也可以以Transaction 为单位显示平均响应时间

Median:中位数,也就是 50% 用户的响应时间

90% line:所有线程中90%的线程响应时间都小于xx的值;

Min:响应最小时间;

Max:响应最大时间;

Error:出错率;本次测试中出现错误的请求的数量/请求的总数,如上图所示,本次的测试中,sougou的http请求66.6%的请求出错,而baidu的请求则没有出错的请求

吞吐量——默认情况下表示每秒完成的请求数(Request per Second),当使用了 Transaction Controller 时,也可以表示类似 LoadRunner 的 Transaction per Second 数

KB/Sec :每秒从服务器端接收到的数据量。

三、常见问题

jmeter线程数与样本数不一致

在jemter安装文件中build.xml添加

<delete file="${testpath}/${test}.jtl"/>

执行完清楚执行统计

五、Jemeter测试后性能查看和优化方案

https://www.cnblogs.com/caoweixiong/p/10563267.html

相关文章

  • 系统压力测试

    一、概述 通常响应时长看后端架构,如果是异步的一般都是 50ms 往下,如果是同步的 100ms 也很常见了。直接...

  • MySQL基准测试工具

    一、基准测试 基准测试(benchmark)是针对系统设计的一种压力测试。 基准测试是简化了的压力测试。 1.1 ...

  • 压力测试(Stress test)

    1.压力测试定义 压力测试确立系统(含企业、软件等系统性事务)稳定性的一种测试方法,在软件系统、风险管理等领域应用...

  • Jmeter 接口压力测试

    一、概念 压力测试: 压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。...

  • Python Unit Test 单元测试

    软件测试中分很多种,常见如下: 压力测试 Stress Test 系统测试 System Test 集成测试 In...

  • 压测2.0:云压测 + APM = 端到端压测解决方案

    从压力测试说起 压力测试是确立系统稳定性的一种测试方法,通常在系统正常运作范围之外进行,以考察其功能极限和隐患。与...

  • 性能测试概念

    压力测试 评估系统处于或超过预期负载时系统的运行情况。压力测试的关注点在于系统在峰值负载或超出最大载荷情况下的处理...

  • Apache Jmeter -- 性能测试

    性能测试可以分为负载测试 和 压力测试负载测试:用于观察系统在正常负载和峰值负载下的表现,峰值为预估的业务峰值压力...

  • 被挤压的思维

    最近在做几项业务测试。 有压力测试,也有安全测试。 压力测试是测试在短时间内接收大量业务请求时,系统能否经受得住。...

  • web 系统测试

    web系统测试分为6个部分: 功能测试 性能测试(包括负载/压力测试) 用户界面测试 兼容性测试 安全测试 接口测...

网友评论

      本文标题:系统压力测试

      本文链接:https://www.haomeiwen.com/subject/tucfzctx.html