目录
三、察看结果树--CSS选择器测试的使用(CSSjQuery_Tester)
七、察看结果树--RegExp 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路径,不能正常识别,需要勾选下选项。
以上就是所有的常用的察看结果树。。。