jmeter 查看结果树之查看响应的13种方法

摘要:
查看结果树以查看响应方法。您可以从左侧面板底部的下拉框中选择1文本,以在结果树中将请求的默认格式显示为文本,其中显示采样器结果、请求和响应数据。5当XpathTester通过Xpath提取器实现关联时,您可以选择Xpath测试器格式来查看结果。8HTMLSourceFormatted返回html页面。选择HTMLSource格式选项,渲染器将显示由Jsoup格式化和清理的HTML源代码。3) 重新启动jmeter以生效!12XML将以树型响应结果显示。树中不会显示DTD节点或Prolog节点;然而,响应可能包含这些节点。

查看结果树查看响应有哪几种方法,可通过左侧面板底部的下拉框选择

jmeter 查看结果树之查看响应的13种方法第1张

1

Text

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

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

请求:默认Raw展示,包括Restquest Body 及Restquest Headers两部分。

HTTP视图展示更直观。还可输入信息查找,并可以设置区分大小写、正则表达式。

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

jmeter 查看结果树之查看响应的13种方法第2张

2

RegExp Tester

当需要从上一个请求的响应结果中获取数据来关联到下一个请求,且通过正则表达式提取器来实现。

可以选择该显示格式,输入正则表达式,点击Test,测试正则表达式是否正确。

jmeter 查看结果树之查看响应的13种方法第3张

3

Boundary Extractor Tester

当需要从上一个请求的响应结果中获取数据来关联到下一个请求,且通过边界提取器来实现。

可以选择该显示格式,输入左边界,右边界,点击Test,验证是否正确。

jmeter 查看结果树之查看响应的13种方法第4张

4

CSS Selector Tester

通过css/jQuery提取器来实现关联时,查看结果可以选择CSS Selector Tester格式。

可根据JSoup或Jodd对响应数据进行过滤和查看。验证css/jQuery提取器设置有无问题。

jmeter 查看结果树之查看响应的13种方法第5张

5

Xpath Tester

通过Xpath提取器来实现关联时,查看结果可以选择Xpath Tester格式。

在XPath query输入xpath表达式,点击Test验证,验证是否正常获取到所需内容。

此外:

Use Tidy:

当需要处理的页面是HTML格式时,选中该选项;如果是XML或XHTML格式,则取消选中;

Quiet:

只显示需要的HTML页面,Report errors显示响应报错,Show warnings显示警告;

Use Namespaces:

如果勾选该选项,XML解析器将使用命名空间来分辨;

Validate XML:

根据页面元素模式进行检查解析;

Ignore Whitespace:

忽略空白;

Fetch external DTDs:

如果勾选该项,外部使用DTD规则来获取页面内容;

Return entire XPath fragment of text content:

返回文本内容的整个XPath片段;

jmeter 查看结果树之查看响应的13种方法第6张

6

JSON Path Tester

上一个请求的返回结果是json格式,通过JSON提取器来实现关联时,查看结果可以选择JSON Path Tester格式。

在JSON Path Expression输入JSON表达式,点击Test验证,验证是否正常获取到所需内容。

jmeter 查看结果树之查看响应的13种方法第7张

7

HTML

当返回结果是一个html页面时,默认的Text并不能很好的看到渲染效果。

选择HTML选项,可以提供一个基本的页面布局展示,不能提供图像、样式等信息。虽不能与浏览器显示的页面相比。但能帮助我们判断请求是否成功。

jmeter 查看结果树之查看响应的13种方法第8张

8

HTML Source Formatted

返回结果是一个html页面,选择HTML Source格式化选项,则渲染器将显示由Jsoup格式化和清理的HTML源代码。

跟在浏览器显示界面,鼠标右键“查看页面源代码”的信息一致。

jmeter 查看结果树之查看响应的13种方法第9张

9

HTML(download resources)

选择HTML(下载资源)视图选项,则渲染器可以下载HTML代码引用的图像,样式表等。相比以上2种展示,更具体直观。

jmeter 查看结果树之查看响应的13种方法第10张

10

Document

选择Document视图。将显示从各种类型的文档中提取的文本。

例如Microsoft Office(Word,Excel,PPT,2007-2010(openxml),Apache OpenOffice(writer, calc, impress),HTML,gzip,jar / zip)文件以及“多媒体”文件(例如mp3,mp4,flv等)。

jmeter 查看结果树之查看响应的13种方法第11张

注意:

1) 若使用Document视图,要求下载tika-app-xxjar

(下载地址https://www.apache.org/dyn/closer.cgi/tika/tika-app-1.23.jar)

并将其放在JMETER_HOME/lib目录中。

2) 如果文档大于10 MB,则不会显示该文档。要更改此限制,需设置JMeter属性

document.max_size(单位为字节)或设置为0以删除该限制。

3)重启jmeter才能生效!

11

JSON

返回结果是json数据格式的,可选择JSON视图,将显示树状风格的响应结果(也处理嵌入JavaScript的JSON)。跟默认的text相比展示更直观。结果可输入信息查找,还可以设置区分大小写、正则表达式。

jmeter 查看结果树之查看响应的13种方法第12张

12

XML

将显示在树状风格的响应结果。任何DTD节点或Prolog节点都不会显示在树中;但是,响应可能包含那些节点。

可以右键任何节点,选择展开或折叠其下面的所有节点。

jmeter 查看结果树之查看响应的13种方法第13张

13

Browser

选择Browser视图,会呈现浏览器的页面布局效果。

jmeter 查看结果树之查看响应的13种方法第14张

免责声明:文章转载自《jmeter 查看结果树之查看响应的13种方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Js 控制随机数概率DELPHI 5种运行程序的方法具体应用实例(带参数)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

jmeter之线程组循环次数

有时候压测需要配置并发的持续时间,这个可以在jmeter中线程组页面进行配置 1、jmeter的循环次数2种使用场景 2、持续时间功能介绍 3、持续时间的使用场景 1、jmeter的循环次数2种使用模式 jmeter的循环次数一般有2种使用场景,一种是设置一个固定次数,一种是不设置次数仅控制循环时间。即循环次数是否勾选“永远” 设置一个固定循环次数,这种设...

visual Studio 中使用正则表达式来进行查找替换

1.打开visual Studio 2. 通过菜单Edit -->Find and Replace -->Replace In File ,或者使用 ctrl + Shift + H 打开在文件中查找对话框,如下: Find What: 填写查找语句的地方,可以是入任何查找关键字,也可以是正则表达式。 Replace With: 填写替换语句...

laravel框架使用生涯

手工安装laravel http://laravelacademy.org/resources-download 1、将下载的文件复制到虚拟主机目录 2、在Apache的配置文件配置一个虚拟主机【注意,需要指向 public目录下】 <VirtualHost *:80> DocumentRoot "C:phpStudyWWWlarav...

android 之 WebView详解

在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。 什么是webkit WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。 同时,WebKit也是Mac OS X的Safari网页浏览器的基础。WebKit是一个开源项目,主要由KD...

在Linux下执行Jmeter脚本

前言 Jmeter这款接口测试工具,已经在越来越多的公司被要求会使用了。 而且,现在应该部分小伙伴们都开始用起来了。 但是,你们知道除了在Windows用图形化界面的Jmeter执行脚本之外,还有其他可以执行的方法吗?? 今天就来告诉你们,如何在Linux服务器里执行Jmeter的jmx。 前提准备: 1.Linux下安装好JDK 2.在Windows下使...

css 控制文字超出时显示省略号

不多说,直接看代码吧: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>内容超出显示省略号</title> <style> .limitWord{ width:200px;...