自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 性能测试相关概念

所以,接下来我会和你详细聊聊前端时间这个话题。虽然前端时间一定程度上取决于客户端的处理能力,但是前端开发人员现在还会使用一些编程技巧在数据尚未完全接收完成时呈现数据,以减少用户实际感受到的主观响应时间。也就是说,我们现在会。

2023-03-15 15:41:48 272

原创 jmeter分布式使用方法

jmeter分布式部署

2023-02-20 12:57:42 348

原创 接口压测之Locust

开源的、使用python开发、基于事件、支持分布式、提供WEB UI、支持结果导出;使用python第三方库gevent提供的非阻塞IO和协程Coroutine来实现网络层的并发请求;采用python的requests库作为客户端;说明:locust虽然是基于协程请求,但由于locust是运行在python解析器上,所以存在GIL锁机制;默认的网络请求库是requests同步库,所以单进程下的并发不会很高,如果想用locust进行并发请求,必定要使用分布式+异步请求库(同步请求和异步请求)。

2022-11-10 18:05:54 27167 1

原创 使用JMeter测试基于WebSocket协议的服务

例如:第一章 Python 机器学习入门之pandas的使用例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。示例:WebSocket是一种双向网络通信协议,与HTTP不同,它以ws://或wss://开头。它是一个有状态协议,这意味着客户端和服务器之间的连接将保持活动状态,直到被客户端或服务器中的任何一方关闭连接之后,连接将从两端终止。答案很简单,因为HTTP协议有一个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客

2022-07-14 19:28:45 6209

原创 Jmeter响应时间测试组件&多接口并发

一、断言持续时间断言持续时间:在限定的时间内得到响应数据,超时同样为失败;e.g:1.5s未获得数据,表示响应失败添加控制器步骤如下:二、参数讲解Apply to(适用于):1、Main sample and sub-samples(主样本和子样本):作用于父节点取样器及对应子节点取样器2、Main sample only(仅主样本):仅作用于父节点取样器3、sub-samples only(仅子样本):仅作用于子节点取样器三、同步定时器同步定时器:模拟用户组的数量设置5,相当于5个用户(线程)并发添

2022-06-06 13:51:45 1756

原创 Jmeter beanshell实现把请求生成的参数化数据写入文件

需求:A-B-C三个功能需要单交易负载测试。其中,功能C的请求入参是功能A、B的出参(返回值),为了能够单独压测C功能,需要把A、B生成的出参保存至csv或txt文件中,作为参数化文件。实现:1)提取功能A产生的(cookie)需要使用Beanshell Preprocessor插件及cookie管理器;cookie管理器(一定要勾上每次迭代都要清理cookies)Beanshell Preprocessor插件:Beanshell代码:String str=prev.getRe.

2022-04-19 20:55:56 856

转载 30分钟搞懂 HTTP 缓存

一、导读无论你是前端,还是后端,日常工作中都免不了遇到和HTTP缓存相关的问题。比如发现本该更新的文件因为缓存而没有更新,通常的做法给请求资源的文件路径加个时间戳,简单粗暴又有效,但作为一个有追求的程序员,我们不应该仅停留在把问题解决了就OK了的层面上,更进一步,思考是否还有更好的解决方案?针对不同的场景、不同类型的资源,有没有更高效的缓存设计方案?希望你读完这篇文章之后,能对HTTP缓存有更深刻全面的理解,掌握它们,对我们解决日常一些复杂问题会有帮助。二、HTTP 缓存是什么?假设没有缓存,试想一下

2022-04-18 15:15:38 221

原创 Jmeter接口测试之响应断言

一、断言是什么1. 断言的作用断言用于对采样器执行结果的检查,并在同一范围内的每个采样器之后进行处理。如果要对某个采样器进行断言,直接将断言添加到采样器的子集即可。2. 为什么要用断言?JMeter以及Postman等接口测试工具,他们都是基于协议进行工作的,使用这些工具进行发送请求,当请求发送成功的时候(即协议发送成功),在查看结果树中请求样本显示绿色。比如协议状态码是200就是成功,也是仅仅代表协议发送成功,但是业务不一定成功。有可能是协议发送成功了,但是业务没有成功,但是JMeter默认不做判

2022-04-14 13:34:44 5935

原创 MeterSphere基于JMeter分布式性能压测平台

MeterSphere分布式性能压测

2022-04-07 13:49:01 8251

Linux下安装Weblogic

Linux下安装WeblogicLinux下安装WeblogicLinux下安装WeblogicLinux下安装Weblogic

2017-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除