Jmeter

下载和安装

JMeter 下载链接:http://jmeter.apache.org/download_jmeter.cgi

进入到bin目录下,通过sh jmeter.sh命令来启动JMeter

基本使用

添加JMeter线程组

测试计划–>添加–>Threads(Users)–>线程组

配置JMeter线程组

添加JMeter HTTP请求

添加 HTTP 请求参数

执行 JMeter并添加结果查看视图

点击结果树后,然后开始执行,执行按钮“绿色的播放按钮”。查看下面的结果:

请求结果中文乱码

修改apache-jmeter-5.1.1\bin\jmeter.properties文件中

#sampleresult.default.encoding=ISO-8859-1
修改为
sampleresult.default.encoding=UTF-8

然后重启jmeter后,请求结果里中文可以正常显示

聚合报告

对于每个请求,它统计响应信息并提供请求数,平均值,最大,最小值,错误率,大约吞吐量(以请求数/秒为单位)和以kb/秒为单位的吞吐量

Label:请求的名称,就是我们在进行测试的httprequest sampler的名称

Samples:总共发给服务器的请求数量,如果模拟10个用户,每个用户迭代10次,那么总的请求数为:10*10 =100次

Average:默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller 时,以Transaction 为单位显示平均响应时间 ,单位是毫秒

Median: 50%用户的请求的响应时间,中位数

90%Line:90%的请求的响应时间

95%Line:95%的请求的响应时间

99%Line:99%的请求的响应时间

Min:最小的响应时间

Max:最大的响应时间

Error%:错误率=错误的请求的数量/请求的总数

Throughput: 默认情况下表示每秒完成的请求数(Request per Second)

KB/sec: 每秒从服务器端接收到的数据量

高级配置

用户定义的变量

HTTP Cookie 管理器

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注