上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 性能监控是性能测试过程中非常重要的一个环节,当在压测过程中出现性能瓶颈时,需要综合详细的监控数据对问题进行分析。整个系统架构中的每一个环节都需要做监控(包括压力机、网络、各中间件、各服务器硬件资源等)。性能监控做好了,就能帮忙我们定位问题,找到系统的性能瓶颈。本篇记录下操作系统级别监控。 操作系统级 阅读全文
posted @ 2022-03-13 14:24 阳光倾林 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 本篇编写java脚本来请求数据库 准备工作 idea安装和配置 mysql安装和配置 准备好依赖的jar包(链接:https://pan.baidu.com/s/1xbY8-Wy161rEP9b8c5A8NA ,提取码:e7pp ) 脚本编写 1、实现JavaSamplerClient接口 2、四个 阅读全文
posted @ 2022-03-13 12:09 阳光倾林 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 本篇用个简单的例子记录下前置处理器-BeanShell预处理程序的用法。 测试流程 1、请求userInfo接口,接口会返回多个user信息,我们需要用返回结果中提取全部userName。 userInfo接口返回参数格式如下: { "code":"0", "message":"success", 阅读全文
posted @ 2022-03-06 17:43 阳光倾林 阅读(3374) 评论(0) 推荐(0) 编辑
摘要: 计数器的使用比较简单,这里记录下两种计数器的使用方法。 一、函数助手__counter 1、点击Tools->函数助手,如下图: 2、在函数助手对话框选择_counter,如下图: 存储接口的变量名可填可不填,如果其他地方需要引用这个变量的话可以这里填写下变量名。 3、在脚本中user_name直接 阅读全文
posted @ 2022-03-05 18:14 阳光倾林 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 下面以一个简单的登录接口为例编写脚本。 接口请求参数如下: { "phoneNum":"13111111111", "verCode":"123456", "time":"12112121212", "sign":"" } 在编写性能测试脚本的时候,我们需要对接口请求进行参数化处理。 1、phone 阅读全文
posted @ 2022-02-27 12:17 阳光倾林 阅读(716) 评论(0) 推荐(0) 编辑
摘要: Jmeter中支持很多种格式的断言,下面举例记录下几种常用断言的用法。 本次测试接口的期望返回参数如下: { "code":"53012463", "success":false, "message":"测试成功", "data":null } 一、响应断言 响应断言模式匹配规则: 包括(Conta 阅读全文
posted @ 2022-02-26 17:54 阳光倾林 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: HTTP协议是超文本传输协议(HyperText Transfer Protocol),是一种用于分布式、协作式和超媒体信息系统的应用层协议。 主要特点 1、支持客户/服务器模式。 2、简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、POST、PUT、 DELETE 阅读全文
posted @ 2022-02-26 11:49 阳光倾林 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要做性能测试? 系统用户量快速增长;同时业务和系统架构更加复杂,要处理的数据大大增加。此时不仅仅要满足于功能的实现,在很多场景下更要关注系统性能。 二、什么是性能测试? 通过一定的手段和方法,在多并发情况下,获取被测系统的各项性能指标,验证被测系统在高并发下的处理能力、响应能力、稳定性等是 阅读全文
posted @ 2022-02-26 09:56 阳光倾林 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 记录下性能测试常用的几个指标。 1、TPS TPS的全称是Transaction Per Second,即每秒处理的事务数,那什么是事务呢? 衡量一个系统性能的好坏,主要看的是单位时间内,系统可以处理多少业务量。 举个电商的例子: 1)假设要测试“下单”,那么“下单”业务就可看做是一个事务; 2)假 阅读全文
posted @ 2021-12-19 13:27 阳光倾林 阅读(1511) 评论(0) 推荐(0) 编辑
摘要: 本次记录的是Linux环境上进行分布式压测。 1、首先是准备好2台Centos机器 2、安装JDK和Jmeter,可以参考单机压测的前三步:https://www.cnblogs.com/daydayup-lin/p/12910005.html 3、分别修改2个机器的hostname: (1)查看机 阅读全文
posted @ 2021-11-20 12:28 阳光倾林 阅读(573) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页