Day14.监听器之察看结果树+断言结果+聚合报告+图形结果+用表格察看结果
文章目录
- 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.监听器之察看结果树+断言结果+聚合报告+图形结果+用表格察看结果相关推荐
- 21天Jmeter打卡Day14 监听器之查看结果树+断言结果+聚合报告+图形结果+表格查看结果
21天Jmeter打卡Day14 监听器之查看结果树+断言结果+聚合报告+图形结果+表格查看结果 https://www.jianshu.com/p/c81806d82142 先写文件路径,再执行线程 ...
- jmeter监听器之用表格察看结果(View Results in Table)
jmeter查看每个请求的结果可以通过结果树查看,也可以通过 用表格察看结果 用表格察看结果(View Results in Table) 添加-监听器-用表格察看结果(View Results in ...
- JMeter学习(五)---察看结果树和聚合报告指标项详解
在用JMeter做测试过程中,用到最多的监听器就是察看结果树和聚合报告啦,那取样器中的各项指标代表什么含义呢?我觉得了解一下还是很有必要的,有助于我们观察和分析结果.下面开始介绍: 察看结果树 界面如 ...
- Jmeter—监听器之察看结果数、聚合报告
1 察看结果树 察看结果数字啊调试过程中有很大的作用,可以清晰明确的看到采样器的请求数据以及响应数据,但是,调试完成之后性能测试执行需要禁用察看结果树,因为监听器会占用客户端内存资源. 1.1 察看结 ...
- JMETER之察看结果树(只显示报错请求)
1.添加查看结果树: 打开jmeter新建线程组,右击>添加>监听器>察看结果树 2.在压测并发的过程中,由于跑的请求比较多,这是我们可以把跑成功的请求过滤掉,只显示跑失败的请求.只 ...
- JMeter察看结果树的显示模式详解
在察看结果树组件中,展示响应信息的方式有很多种,可以通过面板左侧的下拉框进行选择. 如下图所示 1.CSS Selector Tester视图 CSS选择器测试器常用于查看HTML格式的返回数据,可以 ...
- JMeter察看结果树响应数据都是相同原因
一开始做性能测试时,用badboy录制脚本,然后通过Jmeter添加察看结果树的查看响应数据来测试脚本.但发现录制时已经属于系统内部页面的请求了,但是在察看结果树中还是登录页面的响应数据. 登录页面返 ...
- 软件质量测试:Jmeter察看结果树的响应数据中的中文显示乱码问题处理
1.Jmeter的察看结果树的响应数据HTML视图时有中文时会显示乱码,如图,我访问山西农业大学官网HTTP请求,响应数据的是一串乱码. 2.我们需要改一个设置,打开jmeter\bin\jmeter ...
- JMeter察看结果树的几种用法
Jmeter的结果树扮演者非常重要的角色. 通过"察看结果树"来查看服务器处理请求之后的返回结果,分析是否存在问题. 当我们测试接口功能的时候,通常只关注到了查看取样器结果.请求 ...
最新文章
- 动态毛玻璃特效html,js和CSS3炫酷毛玻璃面板特效
- UIButton 的 imageEdgeInsets 和 titleEdgeInsets
- Eureka控制台下unavailable-replicas怎么解决?
- hdu 4101(bfs+博弈)
- 后台审核管理 ergo_Kogito,ergo规则—第2部分:规则的全面执行模型
- java判断时间是否在时间段内_具有C语言基础,利用半年时间学习Java是否够用
- python matplotlib 散点图_python matplotlib散点图颜色
- 易语言 取自定义数据类型的大小
- java camel swagger,Swagger将下划线转换为camelcase
- 测试用例编写(功能测试框架)
- html改变微信标题栏颜色,带你了解微信在线编辑器的颜色样式修改
- 菜鸟版JAVA设计模式-从抽象与实现说桥接模式
- 《机器学习实战》完整总结
- 什么是JavaSE,写给第一次接触Java的人
- 系统概要设计阶段2019/10/22软件工程
- 服务器c盘有个inetpub文件夹,Win10怎么删除c盘下的inetpub文件夹
- 关于流程图设计,你需要Get的几点必备知识
- mysql产品分类_MySQL习题1 一对多实例 产品和分类
- 浅谈角色换装功能--前置篇【骨骼,蒙皮,动作】
- 51单片机-RGB灯带