第一次Jmeter压力测试报告

2024-06-06 15:48

本文主要是介绍第一次Jmeter压力测试报告,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Jmeter压力测试报告

App首页、商品详情页、加入购物车页压力测试报告

时间:2019-03-03                                          

目录

Jmeter压力测试报告... 1

一  测试内容... 2

二  测试方法... 2

三  测试目标... 2

四  测试环境... 2

五  性能测试结果与分析... 4

5.1 jmeter接口压测200线程-循环8次-每个线程间隔6秒启动... 4

5.2 jmeter接口压测180线程-循环8次-每个线程间隔6秒启动... 7

5.3 jmeter接口压测150线程-循环8次-每个线程间隔6秒启动... 9

5.4 jmeter接口压测110线程-循环8次-每个线程间隔6秒启动... 11

  结果汇总分析... 13

 

 

 

 

 一  测试内容

本次测试是针对App部分接口进行的压力测试,在压测接口中只对首页、商品详情页、加入购物车页接口进行压力测试

二  测试方法

         本次采用apache的开源测试工具jmeter5.0,采用本地多个接口动态请求数据并通过http协议post方式发送请求。

三  测试目标

1)         获取最大平均访问时间在7秒以下的最大线程数

2)         获取被测接口最大吞吐量(TPS)

环境

机器型号

操作系统

硬件cpu

硬件mem

客户端

华硕笔记本

windows

I7-8550U 1.8GHz  1.99GHz

8G

服务端

aliyun

linux

4核

8G

四  测试环境

由于客户端与服务端的机器性能优秀,暂不会对压测形成瓶颈,该方面影响可以忽略 

 

 

 

 

 性能测试结果与分析

5.1 jmeter接口压测(200线程-循环8次-每个线程间隔6秒启动

启动200个进程,每秒进程启动33个线程,循环8次,并发为1600

5.1.1 聚合报告

Label

#Samples

Average

Median

90%

95%

99%

Min

Max

Error%

TPS

KB/sec

首页

1600

4065

4140

4659

4845

6309

这篇关于第一次Jmeter压力测试报告的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1036547

相关文章

windows和Linux安装Jmeter与简单使用方式

《windows和Linux安装Jmeter与简单使用方式》:本文主要介绍windows和Linux安装Jmeter与简单使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录Windows和linux安装Jmeter与简单使用一、下载安装包二、JDK安装1.windows设

PyQt5+Python-docx实现一键生成测试报告

《PyQt5+Python-docx实现一键生成测试报告》作为一名测试工程师,你是否经历过手动填写测试报告的痛苦,本文将用Python的PyQt5和python-docx库,打造一款测试报告一键生成工... 目录引言工具功能亮点工具设计思路1. 界面设计:PyQt5实现数据输入2. 文档生成:python-

Jmeter如何向数据库批量插入数据

《Jmeter如何向数据库批量插入数据》:本文主要介绍Jmeter如何向数据库批量插入数据方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Jmeter向数据库批量插入数据Jmeter向mysql数据库中插入数据的入门操作接下来做一下各个元件的配置总结Jmete

C++中第一次听到构造函数

在C++中第一次听到构造函数这个名词,在C#中又遇到了。   在创建某个类时,由于对该对象的状态(数据)不是很明确,因此需要对其进行初始化。比如说我们要在长方形这个类中创建一个对象,或者说新建一个长方形,那么我们首先要确定他的长和宽,假如我们无法确定它的长和宽,那么我们是无法造出一个长方形来的。所以就要使用这个长方形类中一个用来构造该类所有对象的函数--构造函数。由于该函数要在创建一个新对象

jmeter之仅一次控制器

仅一次控制器作用: 不管线程组设置多少次循环,它下面的组件都只会执行一次 Tips:很多情况下需要登录才能访问其他接口,比如:商品列表、添加商品到购物车、购物车列表等,在多场景下,登录只需要1次,我们期望的是重复执行登陆后面的接口来做压测,这就和事务相关,例如 事务1: 登录—>添加购物车 事务2: 登录—>购物车列表 事务3: 登录—>商品列表—>添加购物车 … 一、仅一次控制器案例 在

性能测试工具 wrk,ab,locust,Jmeter 压测结果比较

前言 在开发服务端软件时,经常需要进行性能测试,一般我采用手写性能测试代码的方式进行测试,那有什么现成的好的性能测试工具吗? 性能测试工具 wrk,ab,locust,Jmeter 压测结果比较 详见: 性能测试工具 wrk,ab,locust,Jmeter 压测结果比较 Jmeter性能测试 入门

jmeter依赖jar包找不到类路径

这两天我在纠结这个问题,为啥我maven打包放在jmeter路径下后,jmeter的bean Shell 就是找不到这个类。纠结很久解开了。我记录下,留给后来的朋友。   Error invoking bsh method: eval Sourced file: inline evaluation of: ``import org.apache.jmeter.protocol.http.s

jmeter自定义变量模拟多用户并发测试

文章目录 启动jmeter添加线程组添加http请求默认值添加http请求配置CSV数据文件设置添加聚合报告,查看结果,启动压测jmeter命令行使用 启动jmeter ./bin/jmeter 添加线程组 添加http请求默认值 添加http请求 配置CSV数据文件设置 在本地添加一个配置文件,比如config.txt,内容如下,写入两个变量userId

我的第一次份实习工作-iOS实习生-第三个月

第三个月 这个月有一个考核项目,是一个电子书阅读器,组长说很重要,是我的实习考核项目。 我的项目XTReader,这是我参考网上的一些代码,和模仿咪咕阅读做的,功能还不完善,数据的部分是用聚合数据做的。要收费的。   还有阅读页面,基本功能实现了一下。使用了autolayout,自适应布局,也是第一次用网络,第一次用数据库,第一次用自动布局。还有很多不足。 做了一周多,有个问题一直没

我的第一次份实习工作-iOS实习生-公司使用过的软件

bittorrentsync 素材,文件同步软件 cornerstone svn 软件开发合作 mark man 测量坐标的软件 SQLLite Manager 数据库操作软件