Jmeter现在真的是一款越来越流行的接口测试工具。

但是通过和老大哥LR相比较,可能有部分同学觉得,LR的图表功能,报告功能不要太强大。

但是小弟jmeter在这方面其实并不差。。。

今天我们就来学习其中一种报告功能:sample Result save configuration

常见的场景:

对某个接口进行CSV Data Set Config参数化测试,那么得到的接口返回数据肯定是多条,但是要我一个一个的去点击查看,很麻烦对吧?

like is:

当然,有深入了解过Jmeter的就会说,那不能写断言吗?ofcause!但是,万一,假如,断言写错了呢?

当然,有java大佬会说,写代码呀,直接把结果导出就好了呀。ofcause!但是,万一,假如,不会java语言呢?

废话不多说,直接来~~~其实也很简单。

在察看结果树里执行2步就可以了。

第一步:需要将结果保存到的地址,如果这个text.xml已经存在,哪怕是空文件,执行测试时也会提示这个文件已存在,是否放弃执行或者覆盖或者附加到现有文件,所以,最好这个text.xml是个不存在的

第二步:配置你要保存结果的信息

先看我选择的这两项,Save as XML和Save Response Data,结果如下:(当然,默认配置不是这样的。)

douang~~是不是感觉很厉害。

那么接下来,给大家详细解释一下这个configuration里面的参数:

As XML:保存为xml格式

Elapsed Time: 请求的消耗时间,从请求发送到接收完毕全程耗时。(经常用)

Response message:默认值:ok

Success:成功标识,true/false

Sent Byte Count:发送数据量的总和

Response Filename:responseFile class,响应数据文件的类,值是java lang string

Encoding:编码格式

Idle Time:空闲时间,闲置时间。

Response Headers:响应头

Assertion Result:断言的结果

Field Names(CSV):字段名,只在csv文件中有效

Label:线程组名称

Thread Name:线程数名称

Assertion Failure Message:断言失败的信息

Active Thread Counts:执行线程的总数

Latency:延迟时间。表示请求发送到刚开始接受响应时间

Sample and Error Counts:请求成功和失败的总数

Request header:请求头

Response Data:响应信息

Time Stamp:时间戳

Response Code:服务器响应码,200表示成功

Data Type:数据类型

Received Byte Count:接收数据量的总和

URL:链接信息

Connect Time:请求建立连接的时间

Hostname:保存主机名

Sampler Data:请求信息,会打印请求方法(get/post)和cookie

Sub Results:子结果

大家一定要好好的保存好我的这个配置信息参数文档。绝对有用!!

Jmeter进阶篇之保存测试结果的更多相关文章

  1. Jmeter进阶篇之监控服务器cpu,内存

    对于Jmeter,可以不再赘述,因为介绍得也够多了. 那么相信有部分同学已经尝试着自主去学习如果使用Jmeter对服务器进行压力测试了. 但是可能也会发现,Jmeter好像监控不了服务器的cpu已经内 ...

  2. Jmeter进阶篇之逻辑控制器

    最近,遇到了一个困扰很多人的问题.情景如下: 业务流程:登录一个网站,反复进行充值. 通常的做法是使用jmeter对登录和充值的接口进行反复的执行: 但是实现的方法却不能完美的贴合业务流程.并且,在进 ...

  3. Jmeter(三十五) - 从入门到精通进阶篇 - 关联(详解教程)

    1.简介 上一篇中介绍了如果想要同时发送多条请求,那么怎样才能让每条数据某些请求参数改变呢.这就用到了jMeter参数化.在实际测试场景中,我们往往还有这样的需求,登录后服务器响应的token作为下次 ...

  4. 2. 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识yml

    目录 堪比JMeter的.Net压测工具 - Crank 入门篇 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识yml 堪比JMeter的.Net压测工具 - Crank 进阶篇 ...

  5. 3. 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识bombardier

    目录 堪比JMeter的.Net压测工具 - Crank 入门篇 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识yml 堪比JMeter的.Net压测工具 - Crank 进阶篇 ...

  6. 4. 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识wrk、wrk2

    目录 堪比JMeter的.Net压测工具 - Crank 入门篇 堪比JMeter的.Net压测工具 - Crank 进阶篇 - 认识yml 堪比JMeter的.Net压测工具 - Crank 进阶篇 ...

  7. JMeter学习篇(一):测试实例讲解

    1.JMeter的下载与安装 Jmeter官方下载地址:http://jmeter.apache.org/download_jmeter.cgi,下载jmeter是一个zip压缩包,解压后,直接运行a ...

  8. 【Jmeter中,保存测试结果xml时报 error loading results file -see log file 问题的处理办法】

    使用JMeter测试并发保存测试文件时报错:Error loading results file - see file log解决办法:新建一个文本文件(什么类型都可以),在文件中加上<?xml ...

  9. python自动化测试应用-第7篇(WEB测试)--Selenium进阶篇

    篇7                            python自动化测试应用-Selenium进阶篇 --lamecho 1.1概要 大家好!我是lamecho(辣么丑),本篇文章将是我们介 ...

随机推荐

  1. 转---JS 一定要放在 Body 的最底部么?聊聊浏览器的渲染机制

    作者:德来 segmentfault.com/a/1190000004292479 如有好文章投稿,请点击 → 这里了解详情 一.从一个面试题说起 面试前端的时候我喜欢问一些看上去是常识的问题.比如: ...

  2. [Swift]LaunchScreen.storyboard如何跳转到到Main.storyboard

    在加载App时,首先读取[LaunchScreen.storyboard]中的内容, 在App加载到内存之后,自动读取[Main.storyboard]中的初始视图控制器, 用于替换原来的[Launc ...

  3. maven 下载镜像文件卡,下载pom文件慢的问题

    问题原因: maven默认的镜像库URL为 http://maven.net.cn/content/groups/public/ 由于网络原因,可能导致响应速度超级慢,或者无法效应: 解决方法: 配置 ...

  4. Linux - 日志文件简介

    Linux日志文件绝大多数存放在/var/log目录,其中一些日志文件由应用程序创建,其他的则通过syslog来创建. Linux系统日志文件通过syslog守护程序在syslog套接字/dev/lo ...

  5. Spring Boot 单元测试详解+实战教程

    Spring Boot 的测试类库 Spring Boot 提供了许多实用工具和注解来帮助测试应用程序,主要包括以下两个模块. spring-boot-test:支持测试的核心内容. spring-b ...

  6. Spark基础脚本入门实践3:Pair RDD开发

    Pair RDD转化操作 val rdd = sc.parallelize(List((1,2),(3,4),(3,6))) //reduceByKey,通过key来做合并val r1 = rdd.r ...

  7. centos安装守护进程工具supervisor

    安装命令 yum install supervisor 启动守护进程 supervisord -c /etc/supervisord.conf 切换至/etc/supervisord.d目录下 写一个 ...

  8. 课程五(Sequence Models),第一 周(Recurrent Neural Networks) —— 3.Programming assignments:Jazz improvisation with LSTM

    Improvise a Jazz Solo with an LSTM Network Welcome to your final programming assignment of this week ...

  9. ES6中的proxy

    1 概述 Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写. Proxy 这个词的原意是代理,用在这 ...

  10. 使用Jenkins部署Spring Boot项目

    jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目 jenkins搭建 部署分为三个步骤: 第一步,jenkins安装 第二步,插件安装和配置 第 ...