文章目录

  • 1. 组件说明
    • 1.1 察看结果树
      • 1.1.1 将所有结果写入文件
      • 1.1.2 响应结果查看方式(不同类型)
      • 1.1.3取样器结果
      • 1.1.4请求实体
      • 1.1.5请求头部
      • 1.1.6响应数据
      • 1.1.7响应头部
    • 1.2 断言结果
    • 1.3 汇总报告
    • 1.4 聚合报告
    • 1.5 图形结果
    • 1.6 用表格察看结果
  • 2.练习说明
  • 3.作业场景
    • 3.1保存察看结果树的文件
    • 3.2保存断言结果的文件
  • 4.结果示例
    • 4.1 示例图片
    • 4.2 示例脚本

1. 组件说明

1.1 察看结果树

1.1.1 将所有结果写入文件

图片中的示例,填好文件路径就行了(这里有坑,自己踩,才能学到东西,搞不定了抛到星球里),导出文件的格式有xml,jtl,csv,个人倾向于jtl格式,因为jmx是jmeter用例的文件格式,jtl是jmeter用例结果的文件格式


1.1.2 响应结果查看方式(不同类型)

大家可以切换一下,看看不同类型的响应结果,为下一周前置处理器和后置处理器做准备

1.1.3取样器结果

取样器,这个名词熟悉么?添加HTTP请求的时候的前置组件就是取样器,这里具体一点指的就是我们的HTTP取样器(请求)里的详细信息,例如:取样器所属位置,运行时间,字节大小,入参类型等等信息

1.1.4请求实体

请求实体里的参数,其实是我们在HTTP请求组件里填写的参数:请求方法,URL,请求数据,有时候大家发现自己的请求报错了,就可以来这里排查一下是不是URL地址写错了,没有API,或者是自己的接口入参有问题。

1.1.5请求头部

头部字段,这里,如果设置了信息头管理器,或者是设置了cookie,要关注是否有生效

1.1.6响应数据

响应数据这块,之前很多同学发现第一次的断言:百度一下,失败了,然后找不到原因…
这里就是我们的实际结果,里边有乱码,响应数据错乱等等情况,都可以先来这里排查一下

1.1.7响应头部

响应头部这里,能看到解压方式,响应数据类型,是否保持长连接,字节大小等等数据

1.2 断言结果

  • 字面意思,这个组件是看断言是否通过的,默认的是通过(不填加断言),如果有断言的情况下,就根据断言结果显示,如果断言成功,直接通过,如果失败,就抛出错误信息。
  • 图中抛出一个信息:响应断言 : Test failed: text expected to contain /老徐12/
  • 期望包含文本:老徐12,为什么报错了?因为最后一条入参数据是老徐130啊

1.3 汇总报告

后面的几个组件,其实在功能测试和接口自动化测试的时候就用不到了。汇总报告是看总体接口的一个数据概况,具体参数这里就不展开聊了。

1.4 聚合报告

1.5 图形结果

1.6 用表格察看结果

2.练习说明

  • 接着<Day13.逻辑控制器之if控制器和简单控制器>的脚本练习,如果没有的话,先完成前一天的打卡哈。
  • Day14主要是初步了解一些监听器,至于各个监听器具体参数的具体作用,用到了再详细分析。

3.作业场景

3.1保存察看结果树的文件

将Day13的察看结果树中的数据分别保存为:demo.csv,demo.jtl,demo.xml,三种格式的文件,试着读一下文件内容。

3.2保存断言结果的文件

设置一条错误的断言,把断言结果组件中失败的那条断言数据保存下来。(jtl,xml,csv三种格式的文件)

4.结果示例

4.1 示例图片

4.2 示例脚本

链接:https://pan.baidu.com/s/1FDlZicQwwjkuGacL-t6RWQ
提取码:fmsj

Day14.监听器之察看结果树+断言结果+聚合报告+图形结果+用表格察看结果相关推荐

  1. 21天Jmeter打卡Day14 监听器之查看结果树+断言结果+聚合报告+图形结果+表格查看结果

    21天Jmeter打卡Day14 监听器之查看结果树+断言结果+聚合报告+图形结果+表格查看结果 https://www.jianshu.com/p/c81806d82142 先写文件路径,再执行线程 ...

  2. jmeter监听器之用表格察看结果(View Results in Table)

    jmeter查看每个请求的结果可以通过结果树查看,也可以通过 用表格察看结果 用表格察看结果(View Results in Table) 添加-监听器-用表格察看结果(View Results in ...

  3. JMeter学习(五)---察看结果树和聚合报告指标项详解

    在用JMeter做测试过程中,用到最多的监听器就是察看结果树和聚合报告啦,那取样器中的各项指标代表什么含义呢?我觉得了解一下还是很有必要的,有助于我们观察和分析结果.下面开始介绍: 察看结果树 界面如 ...

  4. Jmeter—监听器之察看结果数、聚合报告

    1 察看结果树 察看结果数字啊调试过程中有很大的作用,可以清晰明确的看到采样器的请求数据以及响应数据,但是,调试完成之后性能测试执行需要禁用察看结果树,因为监听器会占用客户端内存资源. 1.1 察看结 ...

  5. JMETER之察看结果树(只显示报错请求)

    1.添加查看结果树: 打开jmeter新建线程组,右击>添加>监听器>察看结果树 2.在压测并发的过程中,由于跑的请求比较多,这是我们可以把跑成功的请求过滤掉,只显示跑失败的请求.只 ...

  6. JMeter察看结果树的显示模式详解

    在察看结果树组件中,展示响应信息的方式有很多种,可以通过面板左侧的下拉框进行选择. 如下图所示 1.CSS Selector Tester视图 CSS选择器测试器常用于查看HTML格式的返回数据,可以 ...

  7. JMeter察看结果树响应数据都是相同原因

    一开始做性能测试时,用badboy录制脚本,然后通过Jmeter添加察看结果树的查看响应数据来测试脚本.但发现录制时已经属于系统内部页面的请求了,但是在察看结果树中还是登录页面的响应数据. 登录页面返 ...

  8. 软件质量测试:Jmeter察看结果树的响应数据中的中文显示乱码问题处理

    1.Jmeter的察看结果树的响应数据HTML视图时有中文时会显示乱码,如图,我访问山西农业大学官网HTTP请求,响应数据的是一串乱码. 2.我们需要改一个设置,打开jmeter\bin\jmeter ...

  9. JMeter察看结果树的几种用法

    Jmeter的结果树扮演者非常重要的角色. 通过"察看结果树"来查看服务器处理请求之后的返回结果,分析是否存在问题.  当我们测试接口功能的时候,通常只关注到了查看取样器结果.请求 ...

最新文章

  1. 动态毛玻璃特效html,js和CSS3炫酷毛玻璃面板特效
  2. UIButton 的 imageEdgeInsets 和 titleEdgeInsets
  3. Eureka控制台下unavailable-replicas怎么解决?
  4. hdu 4101(bfs+博弈)
  5. 后台审核管理 ergo_Kogito,ergo规则—第2部分:规则的全面执行模型
  6. java判断时间是否在时间段内_具有C语言基础,利用半年时间学习Java是否够用
  7. python matplotlib 散点图_python matplotlib散点图颜色
  8. 易语言 取自定义数据类型的大小
  9. java camel swagger,Swagger将下划线转换为camelcase
  10. 测试用例编写(功能测试框架)
  11. html改变微信标题栏颜色,带你了解微信在线编辑器的颜色样式修改
  12. 菜鸟版JAVA设计模式-从抽象与实现说桥接模式
  13. 《机器学习实战》完整总结
  14. 什么是JavaSE,写给第一次接触Java的人
  15. 系统概要设计阶段2019/10/22软件工程
  16. 服务器c盘有个inetpub文件夹,Win10怎么删除c盘下的inetpub文件夹
  17. 关于流程图设计,你需要Get的几点必备知识
  18. mysql产品分类_MySQL习题1 一对多实例 产品和分类
  19. 浅谈角色换装功能--前置篇【骨骼,蒙皮,动作】
  20. 51单片机-RGB灯带

热门文章

  1. 单片机课程设计:基于STM32的温湿度检监测报警系统的设计
  2. pyqt 多窗口之间的相互调用方法
  3. 硬件工程师都没人干了_将软件带到硬件上,到底意味着什么?
  4. Android 多窗口实现
  5. SPP (Spatial Pyramid Pooling)
  6. Bootloader(启动引导程序)--->u-boot
  7. 电源快速脉冲群EFT和静电测试ESD不通过怎么办?
  8. Java工作4年来应聘要16K最后没要,细节如下。。。
  9. 什么是DAS、NAS、SAN、IP-SAN,它们之间有什么区别?
  10. Excel定位功能删除空值所在行