11. Jmeter-后置处理器二

jmeter-后置处理器介绍与使用二

850206-20190919145348107-1234096962.png

今天我们接着讲

  • JSR223 PostProcessor
  • Debug PostProcessor
  • JDBC PostProcessor
  • Result Status Action Handler
  • XPath Extractor
  • BeanShell PostProcessor

JSR223 PostProcessor

用法和JSR223 PreProcessor类似,可以参考9. Jmeter-前置处理器

Debug PostProcessor

850206-20190919145424712-340626635.png

多用在脚本调试,结合查看结果数我们可以看到sampler的相关变量、系统相关属性、Jmeter相关变量与属性。
Debug PostProcessor实例
850206-20190919145439289-1449323330.png
850206-20190919145445863-553105861.png
850206-20190919145454620-246397353.png
850206-20190919145503179-2143876338.png

运行结果如下:
850206-20190919145512269-1158423918.png
850206-20190919145523150-515439549.png

用法和Debug Sampler类似,一般配合脚本调试使用。

JDBC PostProcessor

850206-20190919145537858-1423256375.png

就是一个JDBC Request,后面我们会讲到。这里暂时先省略

Result Status Action Handler

850206-20190919145549915-825545987.png

见图知意,这里不做过多赘述
Result Status Action Handler实例
850206-20190919145600431-2084192717.png
850206-20190919145608205-1464943022.png
850206-20190919145614922-2119911167.png
850206-20190919145621596-777314396.png

第一个我们访问百度,地址故意写错,然后Result Status Action Handler选择立即停止测试,所以下个请求不会被发送。故查看结果树只有一个请求。

XPath Extractor

850206-20190919145736797-2006069505.png

XPath如果做过selenium自动化的应该都懂。XPath是一种语言,可用来在XML文档中对元素和属性进行遍历。XPath Extractor正式利用XPath在XML中查找元素。

XPath Extractor实例
850206-20190919145810013-1152827824.png

850206-20190919145817423-506002633.png

我们先来看一下天气首页,如下:
850206-20190919145841820-6448837.png

如果我们想要定位北京的链接,应该如何呢?写XPath即可

这里需要注意一下,勾选Use Tidy
//div[@class="w_city city_guonei"]//a/@href
所以我们的XPath Extractor应该如下填写:
850206-20190919145854302-1109590924.png

运行结果
850206-20190919145902512-895496886.png

BeanShell PostProcessor

用法和BeanShell PreProcessor类似,可以参考9. Jmeter-前置处理器

软件测试汪简书地址
软件测试汪博客地址

欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560

转载请注意出处,谢谢合作

转载于:https://www.cnblogs.com/suim1218/p/11549729.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值