5.11.1 .jmeter组件-监听器—查看结果树

察看结果树以树的形式显示了所有取样器的响应,
您可以查看任何取样器的响应。
性能测试时,不能使用察看结果树,
因为它会消耗大量资源。
在这里插入图片描述
性能测试时,不能使用察看结果树,因为它会消耗大量资源(内存和CPU)。它只能在功能测试或测试计划调试和验证时使用。
察看结果树显示了所有样本响应树,您可以查看任何样本的响应。除了显示响应之外,您还可以看到返回此响应的时间以及响应代码。请注意,“请求”页签只显示由JMeter添加的头。并不显示任何可由HTTP协议实现层添加的头(如host)。

名称:控制器的描述性名称,显示在计划树上。
注释:控制器注释信息,非必填项
文件名:保存或载入的结果文件名
如果文件名是固定文件名,执行时若文件已经存在,系统会提示,是否要覆盖,因此,可以使用一个变量名,这样每次执行都会生成一个不同名的结果文件,且最好保存为csv文件格式,不要使用xml格式。
例如,文件名可指定为:${__property(user.dir)}${__BeanShell(File.separator,)}tree1_result_${__time(yyyyMMdd-HHmmss)}.csv

或 tree1_result_${__time(yyyyMMdd-HHmmss)}.csv

Log/Display Only: 仅日志错误、Success ;勾选中显示对应的日志信息
Configure:定义report中自己所关心的数据项。
取样器结果:
Thread Name: 线组名称
Sample Start: 启动开始时间
Load time: 加载时长
Latency: 等待时长
Size in bytes: 发送的数据总大小
Headers size in bytes: 发送头大小
Body size in bytes: 发送数据的其余部分大小
Sample Count: 发送统计
Error Count: 错误统计
Response code: 返回码
Response message: 返回消息
Response headers:返回头信息
请求
数据获取方式、路径、地址等以及传递的参数、cookie
响应数据
响应加载的页面html

系统提供了几种方式来查看响应,可以在左侧面板中部的下拉选项框中选择您想要的响应查看方式。
查看方式:
CSS/jQuery Tester
CSS/jQuery测试程序只适用于文本响应。上面板显示了纯文本。点击“Test”按钮,系统将应用CSS/jQuery对上面板中的文本进行查询,结果将显示在下面板中。
CSS/jQuery表达式引擎可以是JSoup或Jodd,这2者的语法略有不同。
例如,Selector 设置为a[class=sectionlink]与,Attribute设置href,属性一起给出以下输出:
在这里插入图片描述
Document:
Document视图将显示从各种类型的文档中提取文本,例如,Microsoft Office(Word、Excel、PowerPoint 97-2003、2007-2010(openxml)、Apache OpenOffice(writer、calc、impress)、HTML、gzip、jar/zip文件(一组内容)。
使用Document方式需要下载 Apache Tika binary package (tika-app-x.x.jar),并将它防放到 JMETER_HOME/lib 目录.
如果文档大于10 MB,则不会显示。若要更改此限制,请将JMeter属性文件,设置document.max_size 足够大,或设置为0以移除限制。
HTML:
HTML视图试图将响应以HTML方式呈现。渲染的HTML可能无法与任何Web浏览器中得到的页面进行比较;然而,它确实提供了有助于初始结果评估的快速近似。
图像、样式表等不会下载。
HTML(download resources):
如果选择了HTML(download resources)选项,则呈现器可以下载HTML代码引用的图像、样式表等。
HTML Source formatted:
如果选择了HTML Source格式化视图选项,则呈现器将显示由Jsoup格式化和清理的HTML源代码。
JSON:
JSON视图将显示树风格的响应(也处理JavaScript中嵌入的JSON)。
JSON Path Tester:
JSON路径测试视图将允许您测试JSON-PATH表达式,并从特定响应中查看所提取的数据。
Regexp Tester:
Regexo测试仪视图仅适用于文本响应。上面板显示了纯文本。点击“Test”按钮,系统将应用regexp对上面板中的文本进行查询,结果将显示在下面板中。
正则表达式引擎与正则表达式提取器中使用的正则表达式引擎相同。
例如,应用于当前JMeter主页应用 (JMeter\w).**。给出以下输出
在[]中的第一个数是匹配数;第二个数是组。组(0)是与整个正则表达式相匹配的信息。组(1)是匹配的第一组。
在这里插入图片描述
Text:
Text视图默认显示响应中包含的所有文本。注意,只有当响应内容类型被认为是文本时,才会工作。如果内容类型从以下任何一个开始,则将其视为二进制,否则它被认为是文本。
image/
audio/
video/
XML:
XML视图将显示树风格的响应。任何DTD节点或Prolog节点都不会出现在树中,但是,响应可能包含这些节点。您可以右击任何节点并展开或折叠它下面的所有节点。
XPath Tester:
XPath测试仪仅适用于文本响应。上面板显示了纯文本。点击“Test”按钮,系统将应用XPath对上面板中的文本进行查询,结果将显示在下面板中。
Boundary Extractor Tester :
Boundary Extractor Tester 测试仪仅适用于文本响应。上面板显示了纯文本。点击“Test”按钮,系统将应用Boundary Extractor对上面板中的文本进行查询,结果将显示在下面板中。

Scroll automatically?
结果树自动向下滚动,以便可以看到最后一个取样器。
注意:从版本3.2开始,视图中的最大条目数量由属性view.results.tree.max_results 指定,默认为500个条目。通过将属性设置为0,可以恢复旧的行为。不过当心,这可能会消耗大量内存。
Search选项,大多数视图都允许搜索数据;搜索结果将突出显示。例如,下面的控制面板截图显示了搜索“lang”的一个结果。注意,搜索操作在可见文本上,因此在搜索文本和HTML视图时可能会得到不同的结果。
在这里插入图片描述
注意:正则表达式使用Java引擎(不是像正则表达式提取器或ReExpp TestView那样的ORO引擎)。
如果没有提供content-type ,则内容不会显示在任何响应数据页签中。在这种情况下,可以使用Save Responses to a file 来保存数据。请注意,响应数据仍将在取样结果中可用,因此仍然可以使用后置处理器访问。
如果响应数据大于200K,则不会显示。若要更改此限制,请设置JMeter属性view.results.tree.max_size大小。还可以使用文件的保存响应将整个响应保存到文件中。
可以创建附加的渲染器。类必须实现接口org.apache.jmeter.visualizers.ResultRenderer 和/或扩展抽象类org.apache.jmeter.visualizers.SamplerResultTab,并且编译的代码必须对JMeter可用(例如,通过将其添加到lib/ext目录)。

欢迎关注我的网易云课程
https://study.163.com/courses-search?keyword=软件测试123#/?ot=5

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
总有你需要的: javax.security.auth.message_1.0.0.v201108011116.jar javax.security.auth.message.source_1.0.0.v201108011116.jar org.eclipse.jetty.annotations_9.1.1.v20140108.jar org.eclipse.jetty.annotations.source_9.1.1.v20140108.jar org.eclipse.jetty.client_9.1.1.v20140108.jar org.eclipse.jetty.client.source_9.1.1.v20140108.jar org.eclipse.jetty.continuation_9.1.1.v20140108.jar org.eclipse.jetty.continuation.source_9.1.1.v20140108.jar org.eclipse.jetty.deploy_9.1.1.v20140108.jar org.eclipse.jetty.deploy.source_9.1.1.v20140108.jar org.eclipse.jetty.http_9.1.1.v20140108.jar org.eclipse.jetty.http.source_9.1.1.v20140108.jar org.eclipse.jetty.io_9.1.1.v20140108.jar org.eclipse.jetty.io.source_9.1.1.v20140108.jar org.eclipse.jetty.jaas_9.1.1.v20140108.jar org.eclipse.jetty.jaspi_9.1.1.v20140108.jar org.eclipse.jetty.jaspi.source_9.1.1.v20140108.jar org.eclipse.jetty.jmx_9.1.1.v20140108.jar org.eclipse.jetty.jmx.source_9.1.1.v20140108.jar org.eclipse.jetty.jndi_9.1.1.v20140108.jar org.eclipse.jetty.jndi.source_9.1.1.v20140108.jar org.eclipse.jetty.osgi.boot_9.1.1.v20140108.jar org.eclipse.jetty.osgi.boot.jsp_9.1.1.v20140108.jar org.eclipse.jetty.osgi.boot.jsp.source_9.1.1.v20140108.jar org.eclipse.jetty.osgi.boot.source_9.1.1.v20140108.jar org.eclipse.jetty.osgi.boot.warurl_9.1.1.v20140108.jar org.eclipse.jetty.osgi.boot.warurl.source_9.1.1.v20140108.jar org.eclipse.jetty.osgi.httpservice_9.1.1.v20140108.jar org.eclipse.jetty.osgi.httpservice.source_9.1.1.v20140108.jar org.eclipse.jetty.osgi.npn.fragment_9.1.1.v20140108.jar org.eclipse.jetty.plus_9.1.1.v20140108.jar org.eclipse.jetty.plus.source_9.1.1.v20140108.jar org.eclipse.jetty.proxy_9.1.1.v20140108.jar org.eclipse.jetty.rewrite_9.1.1.v20140108.jar org.eclipse.jetty.rewrite.source_9.1.1.v20140108.jar org.eclipse.jetty.security_9.1.1.v20140108.jar org.eclipse.jetty.security.source_9.1.1.v20140108.jar org.eclipse.jetty.server_9.1.1.v20140108.jar org.eclipse.jetty.server.source_9.1.1.v20140108.jar org.eclipse.jetty.servlet_9.1.1.v20140108.jar org.eclipse.jetty.servlet.source_9.1.1.v20140108.jar org.eclipse.jetty.servlets_9.1.1.v20140108.jar org.eclipse.jetty.servlets.source_9.1.1.v20140108.jar org.eclipse.jetty.spdy.client_9.1.1.v20140108.jar org.eclipse.jetty.spdy.client.source_9.1.1.v20140108.jar org.eclipse.jetty.spdy.core_9.1.1.v20140108.jar org.eclipse.jetty.spdy.core.source_9.1.1.v20140108.jar org.eclipse.jetty.spdy.http.server_9.1.1.v20140108.jar org.eclipse.jetty.spdy.http.server.source_9.1.1.v20140108.jar org.eclipse.jetty.spdy.server_9.1.1.v20140108.jar org.eclipse.jetty.spdy.server.source_9.1.1.v20140108.jar org.eclipse.jetty.util_9.1.1.v20140108.jar org.eclipse.jetty.util.ajax_9.1.1.v20140108.jar org.eclipse.jetty.util.ajax.source_9.1.1.v20140108.jar org.eclipse.jetty.util.source_9.1.1.v20140108.jar org.eclipse.jetty.webapp_9.1.1.v20140108.jar org.eclipse.jetty.webapp.source_9.1.1.v20140108.jar org.eclipse.jetty.websocket.api_9.1.1.v20140108.jar org.eclipse.jetty.websocket.api.source_9.1.1.v20140108.jar org.eclipse.jetty.websocket.client_9.1.1.v20140108.jar org.eclipse.jetty.websocket.client.source_9.1.1.v20140108.jar org.eclipse.jetty.websocket.common_9.1.1.v20140108.jar org.eclipse.jetty.websocket.common.source_9.1.1.v20140108.jar org.eclipse.jetty.websocket.server_9.1.1.v20140108.jar org.eclipse.jetty.websocket.server.source_9.1.1.v20140108.jar org.eclipse.jetty.websocket.servlet_9.1.1.v20140108.jar org.eclipse.jetty.websocket.servlet.source_9.1.1.v20140108.jar org.eclipse.jetty.xml_9.1.1.v20140108.jar org.eclipse.jetty.xml.source_9.1.1.v20140108.jar

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

曹红杏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值