随笔分类 -  Jmeter

摘要:【前言】 RabbitMQ消息的传递并非使用HTTP协议,而是AMQP协议,因此除非开发暴露一个HTTP请求接口出来,否则无法直接使用HTTP请求发送json串数据,实现数据publish到MQ中。 【测试方法】 前提:有可视化的RabbitMQ管理页面; 方法:利用Jmeter,录制RabbitM 阅读全文
posted @ 2018-02-21 19:18 天使未必在场 阅读(9860) 评论(0) 推荐(0)
摘要:【环境】 ①Jmeter版本:3.2,JDK:1.8; ②postgresql驱动包postgresql-9.3-1103.jdbc4,将该jar包置于..\apache-jmeter-3.2\lib\文件下; 下载链接:https://pan.baidu.com/s/1c2q94La 提取密码:c 阅读全文
posted @ 2018-02-21 18:53 天使未必在场 阅读(2814) 评论(0) 推荐(1)
摘要:版权声明:本文为博主原创文章,转载请注明出处。 【环境】 ①Jmeter版本:3.2,JDK:1.8 ②前置条件:将json.jar包置于..\apache-jmeter-3.2\lib\下,并将该jar包添加到测试计划的Library中;否则会报:Typed variable declaratio 阅读全文
posted @ 2017-08-16 16:59 天使未必在场 阅读(13018) 评论(4) 推荐(7)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 【try-catch】 建议使用Try Catch块,这样Java语句出现问题时,日志更清晰; 【获取当前年月日时分秒毫秒】 如下示例:获取当前年月日时分秒毫秒并构造成形如“2017-08-16T15:35:28.456Z”的形式; 【对参数值进 阅读全文
posted @ 2017-08-16 15:44 天使未必在场 阅读(788) 评论(0) 推荐(0)
摘要:一般而言,对于页面的“导出”操作,主要经历如下两个操作:①根据数据库的内容,将文件导出到应用服务器上;②将服务器上的文件下载到本地电脑; Jmeter同LoadRunner类似,只能记录服务端与客户端之间的数据流转,而不能记录本地操作,因此对于含有导出功能的性能需求,将服务端的文件下载到本地电脑,需 阅读全文
posted @ 2017-07-30 17:21 天使未必在场 阅读(8057) 评论(1) 推荐(0)
摘要:【环境】 Jmeter版本:Jmeter3.2; JDK版本:JDK1.8 【配置】 【1】添加“线程组、Http信息头管理器、httpCookie管理器、HTTP代理服务器”; 【2】设置浏览器的“录制端口”,注意:“安全(S)”(要求:录制机器上未被占用的端口,默认首选8080);如下图所示: 阅读全文
posted @ 2017-07-30 17:08 天使未必在场 阅读(4683) 评论(3) 推荐(0)
摘要:Jmeter 是Java 应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。 其实,Jmeter的远程启动可以帮助我们解决此问题,通过单个 jmeter 客户端控制多个远程的jmeter服务器,使它 阅读全文
posted @ 2017-06-15 20:11 天使未必在场 阅读(5714) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 在一次项目实战中,前端登录使用了RSA加密,使用LoadRunner压测的第一步,就是模拟用户登录,可惜loadRunner11并不能录制前端的加密过程,并且安装的LR是基于C语言版,网络上关于RSA的加密更多的是Java版,最后,选择在Jmet 阅读全文
posted @ 2017-06-12 20:07 天使未必在场 阅读(8377) 评论(4) 推荐(0)
摘要:因为项目登录的密码需要RSA加密,选用了jmeter作为压测工具; 就自己本次项目,顺便学习Jmeter,做一个简单的记录,本文主要介绍使用IE代理录制脚本; 自己也尝试过使用Badboy录制,还是喜欢代理录制,毕竟直接使用Jmeter录制,加一个HTTP 信息头管理器,请求头会在录制过程中自动填充 阅读全文
posted @ 2017-06-12 19:33 天使未必在场 阅读(1587) 评论(0) 推荐(0)