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. JavaScript实现LUHN算法验证银行卡号有效性

    一般验证银行卡有效性用到一种叫做LUHN的算法,简介请参考这篇博客:基于Luhn算法的银行卡卡号的格式校验 注意: 1.LUHN算法只是能校验卡号是否有效,并不能校验卡号和用户名是否一致. 2.如果有 ...

  2. spring框架学习笔记7:事务管理及案例

    Spring提供了一套管理项目中的事务的机制 以前写过一篇简单的介绍事务的随笔:http://www.cnblogs.com/xuyiqing/p/8430214.html 还有一篇Hibernate ...

  3. 前后端分离开发之前端自己的API(DB)---- (1)

    Creating demo APIs for Front-End Developer 心理准备 Tool-1 开发工具/编辑器:Visual Studio Code , 即 VSCode官网: htt ...

  4. lombok的介绍及使用

    参考:https://blog.csdn.net/motui/article/details/79012846 介绍 在项目中使用Lombok可以减少很多重复代码的书写.比如说getter/sette ...

  5. canvas与webgl坐标转换

    1 canvas的坐标系 坐标原点在左上角,横轴向右为X轴正方向,竖直向下为Y轴正方向 2 webgl的坐标系 坐标原点在绘图区域的中心点,横向右为X轴正方向,竖直向上为Y轴正方向,横纵坐标区域范围为 ...

  6. [视频]K8飞刀 一键免杀 IE神洞网马教程

    [视频]K8飞刀 一键免杀 IE神洞网马教程 https://pan.baidu.com/s/16ZrTs

  7. 死磕 java集合之ArrayDeque源码分析

    问题 (1)什么是双端队列? (2)ArrayDeque是怎么实现双端队列的? (3)ArrayDeque是线程安全的吗? (4)ArrayDeque是有界的吗? 简介 双端队列是一种特殊的队列,它的 ...

  8. ES6学习总结

    const只能保证这个指针是固定的,至于它指向的数据结构是不是可变的,就完全不能控制了 const foo = {}; // 为 foo 添加一个属性,可以成功 foo.prop = 123; foo ...

  9. git 简单命令总结

    一.本地仓库操作 1.构建本地仓库 初始化本地仓库,生成.git隐藏文件 $ git init 在文件夹内添加readme.md文件,执行如下命令,添加到本地仓库暂存区 $ git add readm ...

  10. Android_注解+反射代替findViewById()

    最近没啥事,前段时间看到一个框架是使用的注解来代替findViewById()的然后就研究了,发现还是蛮容易的,下面就是注解的代码: import java.lang.annotation.Docum ...