首页 > 其他 > 详细

11. Jmeter-后置处理器二

时间:2019-09-19 15:38:51      阅读:87      评论:0      收藏:0      [点我收藏+]

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

技术分享图片

今天我们接着讲

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

JSR223 PostProcessor

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

Debug PostProcessor

技术分享图片

多用在脚本调试,结合查看结果数我们可以看到sampler的相关变量、系统相关属性、Jmeter相关变量与属性。
Debug PostProcessor实例
技术分享图片
技术分享图片
技术分享图片
技术分享图片

运行结果如下:
技术分享图片
技术分享图片

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

JDBC PostProcessor

技术分享图片

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

Result Status Action Handler

技术分享图片

见图知意,这里不做过多赘述
Result Status Action Handler实例
技术分享图片
技术分享图片
技术分享图片
技术分享图片

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

XPath Extractor

技术分享图片

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

XPath Extractor实例
技术分享图片

技术分享图片

我们先来看一下天气首页,如下:
技术分享图片

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

这里需要注意一下,勾选Use Tidy
//div[@class="w_city city_guonei"]//a/@href
所以我们的XPath Extractor应该如下填写:
技术分享图片

运行结果
技术分享图片

BeanShell PostProcessor

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

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

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

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

11. Jmeter-后置处理器二

原文:https://www.cnblogs.com/suim1218/p/11549729.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!