性能测试--jmeter中的察看结果树【7】
目录
一、察看结果树的作用:
二、如何添加察看结果树
三、察看结果树--CSS选择器测试的使用(CSSjQuery_Tester)
四、察看结果树--HTML的使用
五、察看结果树--json的使用
六、察看结果树--Document的使用
七、察看结果树--RegExp Tester的使用(正则表达式)
八、察看结果树--Xpath Tester的使用
一、察看结果树的作用:
结果集合。主要包括取样器的结果,请求,响应数据
取样器结果:多为属性
请求:主要是请求方法,url,请求参数,请求cookie,请求头等。
响应数据:主要是该请求返回的数据,响应体和响应头
二、如何添加察看结果树
运行该线程组,会在察看结果树中看到该线程组中所有请求的结果。
三、察看结果树--CSS选择器测试的使用(CSSjQuery_Tester)
只适用于文本响应。HTML文档标记:text/html;
1、构造请求
2、运行并查看结果
3、使用JSOUP或者JODD进行筛选
1)获取固定标签中的值
a[href="https://www.cnblogs.com/"] 需要将标签和属性都搞上去~
2)获取某个固定属性所有值
拿到的是标签的属性值
3)获取某个标签的值
获取该标签中的值,不对每个标签的属性进行区分。
四、察看结果树--HTML的使用
html一共有三种形式,首先还是构造请求,请求同CSS选择器测试的使用
1)html
将结果以html的形式展示,但是图像,样式等是不会下载的,展示有些乱。
2)html source formatted
将结果以格式化源码形式展示,和text并没有很大区别
3)html(download resources)
会将结果返回的图片,样式表下载下来,然后展示。
五、察看结果树--json的使用
一)json
1、首先构造请求
2、运行,并使用json对结果进行查看
可以看出,就是将返回的json数据进行了格式化。使看起来更加方便。
二)json path tester
允许通过json path表达式从返回数据中提取数据。
jsonpath相关可以参考这位大佬的博客:https://www.cnblogs.com/jpfss/p/10973590.html
六、察看结果树--Document的使用
使用几率很小
作用:从各类型的文档中提起文本内容。
需要下载依赖:https://www.apache.org/dyn/closer.cgi/tika/tika-app-2.0.0-ALPHA.jar
放到JMETER_HOME/lib 目录下,然后重启jmeter,就可以使用Document了
七、察看结果树--RegExp Tester的使用(正则表达式)
构造请求,输入正则表达式,点击test,返回符合该正则的数据。
相关正则表达式可以参考:https://www.runoob.com/regexp/regexp-syntax.html
八、察看结果树--Xpath Tester的使用
只是用于文本请求
按照该xpath路径去获取固定的数据。
如果发现从浏览器中copy过来的xpath路径,不能正常识别,需要勾选下选项。
以上就是所有的常用的察看结果树。。。
性能测试--jmeter中的察看结果树【7】相关推荐
- Jmeter监听器之察看结果树(View Results Tree)-16
监听器 除了"监听"测试结果外,大多数监听器还提供了保存.读取测试结果的功能.测试结果的保存和读取是通用的.各种监听器都有一个面板,通过该面板可以指定将结果写入(或读取)到的文件. ...
- Jmeter监听器之察看结果树
JMeter中最长用的监听器,就是察看结果树和聚合报告. 查看结果树在负载测试时注意不要使用,因为他会消耗大量的系统资源,例如内存和CPU.所以该功能一般在我们进行接口功能测试或在测试计划调试验证时使 ...
- jmeter学习指南之察看结果树,你知道都有哪些功能吗
0 前言 一说起两大压测工作Jmeter和LoadRunner的区别,可能很多人会说Jmeter的图表分析结果功能很差,LoadRunner在这方面则很强大. 我有很长一段时间也是这样认为,甚至还经常 ...
- jmeter“察看结果树”响应结果乱码
目录 [问题描述] [解决方案] [问题描述] 在Linux服务器上使用jmeter执行性能测试脚本,将测试结果的jtl文件在本地导入"察看结果树"响应结果乱码 [解决方案] 修改 ...
- jmeter“察看结果树”显示的请求数不全
目录 [问题描述] [问题分析] [问题解决] [问题描述] jmeter打开jtl文件"察看结果树"显示的请求数不全 [问题分析] 1.点击浏览文件时无任何异常 2.jmeter ...
- JMeter之察看结果树
1.添加"察看结果树" 线程组---右键添加---监听器---察看结果树 在同一线程组下,可查看所有的请求结果 2.察看结果树的组成 2.1取样器结果 包含:线程组名称.开始时间. ...
- Jmeter使用教程 压力测试(1)--线程组、HTTP请求、察看结果树
线程组/Thread Group 线程数可理解为用户数. Ramp-up时间可理解为所有线程(用户)在该时间段内将请求发送完. 循环次数就是将整个线程循环发送的次数.若勾选"永远" ...
- Jmeter察看结果树之Document使用
Document: 视图将显示从各种类型的文档中提取文本word.excel.html.jar/zip等 !!!注意!!! 1.使用Document方式需要下载 apache Tika binary ...
- jmeter察看结果树之json使用
json模式一共有2种选项 1.JSON:JSON视图将显示树形风格的响应(也处理JavaScript中嵌入的JSON).跟text格式是有明显的区别的. 如下图: 选择请求的显示格式为text: 选 ...
- jmeter 察看结果树
1.请求: 当我们遇到错误或者不知道错在哪里,我们可以看请求这一栏.因为往往报错无非就是 ip错了.数据格式错了.没有cookies引起的.我们来看看察看结果树的请求有哪一些内容 我们切换到http也 ...
最新文章
- vue中 静态文件引用注意事项
- linux下的软硬资源限制,关于ulimit命令修改软硬资源大小说明及正确修改软硬资源限制数配置...
- 学习windows 应用层 inline hook 原理总结
- 前端学习(1708):前端系列javascript之问题解答
- 如何保证 HBase 服务的高可用?看看这份 HBase 可用性分析与高可用实践吧!
- linux虚拟机可以交叉编译吗,在Linux上交叉编译windows程序
- CentOS7下安装JDK及IDEA
- 表格如何excel在线转letex
- 【现代机器人学】名词概念的理解
- 用C语言实现C++中类的封装继承多态
- java面试题,各大企业常见的java笔试题及答案(精华)
- 迭代法动态生成谢尔宾斯基三角形
- Python笔记03:python中用import导入包的机制原理是什么?
- ROS学习笔记8 —— 状态机在ROS中的实现
- 【AI系列】1关于人工智能发展历史、资料推荐、技术体系的整理
- Pkg打包nodejs程序整理
- 通信协议——Uart、RS232、RS485、SPI
- Firefox input 光标丢失
- 如何把腾讯qlv转换成MP4格式呢
- html select不允许选择,设置select下拉框不能选择
热门文章
- 深度强化学习笔记(一)——深度强化学习简述
- 25-70K*14薪| 梅卡曼德视觉算法、C++软件开发工程师等职位招聘
- H5与客户端交互的方式有哪些? 怎么做?
- Linux scp连接很慢,ssh连接很慢问题分析
- amazeui学习笔记--css(常用组件2)--面包屑导航Breadcrumb
- HDU POJ 1015 Jury Compromise(陪审团的人选,DP)
- VC ++6.0英文版常用菜单使用参考【转载整理】
- 梦想、执行力与新起点
- 汇编语言32位加减乘除运算题
- 麻雀算法改进的深度极限学习机DELM的分类 - 附代码