当前位置: 首页 > news >正文

Jmeter性能 之 “查看结果树” 界面功能介绍

前言

查看结果树 显示所有请求响应的树,通过它可以查看任何请求的响应。除了显示响应之外,还可以查看获取响应所花费的时间以及一些响应代码。需要通过"查看结果树"来查看服务器处理请求之后的返回结果,分析是否存在问题

注意,查看结果树在负载测试时注意不要使用,因为它会消耗大量资源例如内存和CPU。当我们进行接口功能测试或在测试计划调试验证时使用。

当我们测试接口功能的时候,通常只关注到了查看取样器结果、请求及响应数据这3个部分。但"查看结果树"界面还有很多其他功能,你知道吗?

一、所有数据写入一个文件

文件名:输入一个文件的完整路径,后缀可以为csv,html等。文件可以不存在;若已存在该文件,运行结果选择覆盖原有文件即可。

Log/Display Only:

a)仅日志错误——结果树只输出报错日志信息

b)Success——结果树只输出正常响应的结果信息

configure: 配置要输出文档的内容。可以依据自己需求来选择

 双击保存的文件,可以看到保存的输出结果

二、Search

通过输入要查询的信息,点击Search,可以过滤出结果树中符合要求的请求,红框显示。点击Reset会重置搜索,红框消失。

Case sensitive大小写敏感:勾选此项,输入查询信息,大小写不区分。

Regular正则表达式:勾选此项,输入正则表达式,会依据正则表达式匹配到符合内容的请求。

三、请求结果的显示格式

可依据响应结果的数据格式,或者特定需求,选择不同的显示格式来展示响应结果信息

默认格式为Text。会显示请求的取样器结果、请求、响应数据3个部分内容。

取样器结果: 默认Raw视图,可以切换为Parsed视图,表单显示更直观。

请求:默认Raw视图下,Restquest Body 及Restquest Headers两部分。HTTP显示更直观。可输入信息查找,还可以设置区分大小写、正则表达式。

 

响应数据: 显示Response Body 及Response Headers两部分内容。当数据过多时,可通过输入信息搜索,还可以设置区分大小写、正则表达式。

四、Scroll automatically?

勾选该选项,当运行过程中请求很多时,会自动滚动显示到最后一个请求。

注意:

从版本3.2开始,视图中的条目数被限制为属性view.results.tree.max_results的值,默认为500个。可以通过将属性设置为0来恢复旧的行为。但这可能会消耗大量内存。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关文章:

  • 各种开发语言运行时占用内存情况比较
  • 视频智能分析平台LntonAIServer安防监控视频平台行人入侵检测算法核心特点及其应用价值
  • 网络与协议安全复习 - 电子邮件安全
  • Java宝藏实验资源库(4)对象数组
  • redis-基础篇(1)
  • ubuntu server 22.04安装 fdfs
  • 上海国际嵌入式展 - 基于树莓派5和CODESYS的16轴运动控制解决方案
  • <Python><paddleocr>基于python使用百度paddleocr实现图片文字识别与替换
  • 前后端分离的后台管理系统源码,快速开发OA、CMS网站后台管理、毕业设计项目
  • android 一个manifest 可以有 多个 hal 吗 ?
  • Leetcode211. 添加与搜索单词 - 数据结构设计
  • 【机器学习 复习】第3章 K-近邻算法
  • JavaWeb——Mysql的启动/登录/卸载
  • Netty中的Reactor模型实现
  • 什么是ETL?
  • chrome扩展demo1-小时钟
  • Java比较器对数组,集合排序
  • js中的正则表达式入门
  • PhantomJS 安装
  • SpiderData 2019年2月23日 DApp数据排行榜
  • 大整数乘法-表格法
  • 工作中总结前端开发流程--vue项目
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 时间复杂度与空间复杂度分析
  • 首页查询功能的一次实现过程
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 系统认识JavaScript正则表达式
  • 异步
  • No resource identifier found for attribute,RxJava之zip操作符
  • 浅谈sql中的in与not in,exists与not exists的区别
  • 正则表达式-基础知识Review
  • ‌‌雅诗兰黛、‌‌兰蔻等美妆大品牌的营销策略是什么?
  • # linux 中使用 visudo 命令,怎么保存退出?
  • #android不同版本废弃api,新api。
  • $.ajax()方法详解
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • (BFS)hdoj2377-Bus Pass
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (C语言)fgets与fputs函数详解
  • (C语言)fread与fwrite详解
  • (C语言)逆序输出字符串
  • (el-Date-Picker)操作(不使用 ts):Element-plus 中 DatePicker 组件的使用及输出想要日期格式需求的解决过程
  • (k8s)kubernetes 部署Promehteus学习之路
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (翻译)terry crowley: 写给程序员
  • (附源码)php投票系统 毕业设计 121500
  • (实测可用)(3)Git的使用——RT Thread Stdio添加的软件包,github与gitee冲突造成无法上传文件到gitee
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (转)关于多人操作数据的处理策略
  • (转载)OpenStack Hacker养成指南
  • .gitignore文件—git忽略文件
  • .NET HttpWebRequest、WebClient、HttpClient