性能测试--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路径,不能正常识别,需要勾选下选项。

以上就是所有的常用的察看结果树。。。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值