![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试-Jmeter
文章平均质量分 56
对酒-当歌
解放双手,提升效率;人生苦短,我用Python
展开
-
性能测试-Jmeter
如何更快速的入门jmeter,建议通过录制脚本的方式,快速的了解一个性能测试应该包括的元件以及它们的层级关系。 关于录制方式,请参考《JMeter基础之—录制脚本》 如下,通过badboy工具录制的一个脚本(脚本过程:登录126邮箱,给自己发一封邮件,祝自己圣诞快乐!),并可以方便的将脚本导出为jmx格式,这也是jmeter脚本的格式,所以可以被jmeter识别并导入。 脚本导入到jmete...转载 2018-04-29 11:58:25 · 195 阅读 · 0 评论 -
Jmeter-使用镜像服务器
在调试和修改测试计划的过程中,通常会为采样器增加一些额外的设置,例何设置额外的HTTP头、cookie管理器或认证管理器等,但当设置了这些内容后,sampler发出的请求是否就与预期的完全一支呢? 当然用户可以通过添加监听器来看查采样器发出的HTTP请求,但如果调试过程中并不想真正地把请求发送给被测应用,如何解决这个问题呢? Jmeter 提供了一个名叫HTTP Mirror Server的...原创 2018-04-29 12:06:52 · 2512 阅读 · 0 评论 -
JMeter-分布式测试
Jmeter 是java 应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,jmeter短小精悍一有了使用多台机器同时产生负载的机制。 那么,是如何实现多台负载机同时运行的呢?这种方式很笨,也很难达到真正的同步。其实,我们通过单个jmeter 客户端就...原创 2018-04-29 12:08:25 · 171 阅读 · 0 评论 -
Jmeter-启动Debug 日志记录
大多数测试元件都支持Debug 日志记录。如果通过 GUI 运行测试计划,那么在选中测试元件后,可以通过“帮助”菜单enable debug或者disable debug。在“帮助”菜单 中有一个选项“What’s this node? ”, 通过它可以查看GUI 和测试元件的类名,如图 11 -7 所示。通过它们,测试人员可以决定修改哪一项JMeter 属性,以便修改日志级别。例如:我们可...原创 2018-04-29 12:15:09 · 3031 阅读 · 0 评论 -
用JMeter创建FTP测试
FTP服务主要提供上传和下载功能。有时间需要我们测试服务器上传和下载的性能。在这里我通过JMeter做一个FTP测试计划的例子。当然,JMeter官方网站的用户手册也有例子,但由于版本较早,我也算是对自己学习的一个总结,所以再整理一个。* 本人使用的是JMeter2.4版本。* 测试的服务器是IP:124.205.228.54 (由于找不到FTP站点,所以在“主机屋网站http://www.zh...转载 2018-04-29 21:33:41 · 5125 阅读 · 0 评论 -
使用JMeter创建数据库(Mysql)测试
环境:MySQL:mysql-essential-5.1.51-win32 jdbc驱动:http://download.csdn.net/source/3451945 JMeter:jmeter-2.4 任意版本都行1.首先我们要有一个可以做测试的数据库,当然,里面要有数据,不然怎么测呢?来看一下我的数据:我可能有点啰嗦 :) 不管你用什么方式,你的数据库里要有点数据。2.打...转载 2018-04-29 21:37:02 · 145 阅读 · 0 评论 -
Eclipse连接MySQL数据库
环境:MySQL:mysql-essential-5.1.51-win32 jdbc驱动:http://download.csdn.net/source/3451945 Eclipse:任意版本,免费的,可以百度的到。1。MySQL安装,不会的朋友可以看连接:http://www.duote.com/tech/1/2430_1.html 下面来创建一个数据: mysql>...转载 2018-04-29 21:38:40 · 536 阅读 · 1 评论 -
一种简单的数据库性能测试方法-JMeter
测试一个服务器的性能,向数据库内 1000/s(每插入一千条数据) 的处理能力。 其实,通过jmeter很简单就可以完成,可以参考以前的一篇文章《jmeter创建数据库(MySql)测试》。 前提条件:一个数据库:test 数据库下面有一张表:user 表中有两个字段:username、passworld 。 要求:往数据库内大批量插入数据,1000/s 其实和之前的方法一样,为...转载 2018-04-29 21:44:40 · 236 阅读 · 0 评论