• 11. Jmeter-后置处理器二


    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

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

  • 相关阅读:
    windows程序设计笔记(11)
    windows程序设计笔记(8)
    windows程序设计笔记(9)
    windows程序设计笔记(7)
    [转]学习训练方法
    CA面试题
    windows程序设计笔记(10)
    C#线程系列(3):线程池和文件下载服务器
    Linq 使用小结
    C#线程系列(2):Thread类的应用
  • 原文地址:https://www.cnblogs.com/suim1218/p/11549729.html
Copyright © 2020-2023  润新知