JMeter
文章平均质量分 60
glong168
好记性不如烂笔头,独乐乐不如众乐乐
展开
-
(一)、Jmeter3.0 安装
1. jmeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域,是压力测试的首选的免费开源的软件。说到这里不得不说起另外一款web压力测试工具loadrunner,loadrunner是一款商业性质的压力测试工具自定义测试方面相比Jmeter差了很多,Jmeter是一款轻量型...原创 2018-05-07 18:46:29 · 3637 阅读 · 0 评论 -
(九)、Jmeter使用CSV Data Set Config实现参数化用户
在使用Jemeter做压力测试的时候,往往需要参数化用户名,密码以到达到多用户使用不同的用户名密码登录的目的.这个时候我们就可以使用CSV Data Set Config实现参数化登录:1. 建立csv文件(用txt保存为csv后缀文件即可),输入要测试的账户密码: 2. 添加‘CSV Data Set Config’首先通过线程组的‘添加’->‘配置元件’->‘CSV D...原创 2018-05-08 18:44:24 · 1549 阅读 · 0 评论 -
(八)、JMeter使用代理录制App手机端性能测试脚本
1. 环境准备:1.手机2.wifi3.Jmeter 2. 具体步骤:1、启动Jmeter;2、“测试计划”中添加“线程组”;3、“工作台”中添加“HTTP代理服务器”;4、配置代理服务器:Global Settings下面的端口配置:8888,HTTPS Domains配置:10.250.150.49,目标控制器配置:测试计划>线程组其中,端口:随意设置;ip:电脑的ip...原创 2018-05-08 18:44:14 · 4554 阅读 · 0 评论 -
(七)、JMeter使用代理录制Web性能测试脚本
Apache JMeter是一款纯Java的应用程序,用于对软件或系统做性.能测试,如压力测试、负载测试。最初设计是用于web应用测试,由于开源其测试组件不断被扩充,逐步扩展到其他测试领域中。接下介绍:Apache JMeter如何使用代理录制Web性.能测试脚本。1. 工具/原料Apache JMeter v3.0示例浏览器:chrome示例操作系统:win72. 创建HTTP请求默...原创 2018-05-08 18:44:01 · 641 阅读 · 0 评论 -
(六)、Jmeter分布式部署
在使用Jmeter进行性能测试时,如果并发数比较大(比如最近项目需要支持1000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能。 (一) Jmeter分布式执行原理: 1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执行机(slave)。 2、执行时,master会把脚本发送到每台slave上,s...原创 2018-05-08 18:43:45 · 293 阅读 · 0 评论 -
(五)、jmeter的body data设置中文显示不为乱码的
这种情况在jmeter3.0的版本中才会产生,注意:这不是乱码,而是由于3.0中优化body data后,使用默认的字体(Consolas)不支持汉字的显示。解决方法:这样的情况可以这样调整:进入jmeter.properties中,找到jsyntaxtextarea.font.family这个选项,取消前面的#号,使其使用Hack字体即可,当然,你也可以换成 宋体以及其他支持的字体集。显示结果如...原创 2018-05-07 18:47:25 · 1099 阅读 · 0 评论 -
(四)、Jmeter监听器结果解释
1. 图形结果: 样本数目----总共发送到服务器的请求数最新样本----代表的是时间毫秒,是服务器响应最后一个请求的时间吞吐量----服务器每分钟处理的请求数平均----总运行时间除以发送到服务器的请求数中值----代表时间的数字,有一半的服务器响应时间低于该值而另一半高于该值偏离----服务器响应时间变化、离散程度测量值的大小,或者,换句话说,就是数据的分布(偏离值越小代表你服务器越稳定)2....原创 2018-05-07 18:47:12 · 1800 阅读 · 0 评论 -
(三)、Jmeter连接MySQL配置(能执行多条sql语句)
注:有mysqlconnector/j 3.1.1以上版本才支持执行多条sql语句1. 下载jdbc驱动为了连接Mysql数据库,还需要有个jdbc驱动:mysql-connector-java-5.1.41-bin.jarCSDN下载地址: https://download.csdn.net/download/glongljl/10398325 ...原创 2018-05-07 18:47:00 · 7575 阅读 · 1 评论 -
(二)、JMeter服务器性能监测安装
压力测试过程中,能够随时对负载服务器的健康状况的把控是相当重要的,有了这些数据,我们才能准确分析出服务器负载瓶颈。当你面对的是一个集群的时候,如果能了解到负载是否被正确分发,是不是一件很棒的事情?为了达到这些目的,JMeter 插件包现在能够支持服务器监控啦!使用这个插件,你几乎可以在所有平台上对服务器的 CPU、内存、Swap、磁盘 I/O、网络 I/O 进行监控!JMeter是一款压...原创 2018-05-07 18:46:43 · 356 阅读 · 0 评论 -
(十)、造性能测试用户数据
1. 梳理各表关联关系2. 首先设置delimiterdelimiter的作用:告诉解释器,这段命令是否已经结束了,mysql是否可以执行了 ,默认情况下,delimiter是‘;’但是当我们编写procedure时,如果是默认设置,那么一遇到‘;’,mysql就要执行,这是我们不希望看到的所以我们手动设置delimiter为//delimiter//create procedure mypro...原创 2018-05-08 18:44:37 · 1542 阅读 · 0 评论