JMeter Plugin Manager 介绍

作者: michael_jia | 来源:发表于2016-05-07 20:01 被阅读1274次

    JMeter 是一个不错的负载和性能测试工具,我们也用来做 API 接口测试。

    JMeter 插件 也有不少,但由于一直没有独立发展的 Plugins Manager(插件管理器),安装起来不方便,其插件数量还是相当有限的(截至目前有 53 个)。
    源码见 jmeter-plugins in GitHub

    不过,现在有了,今年4月11日 beta testing,我们来看看、用用。

    安装 Plugins Manager
    • 下载 Plugins Manager JAR 文件,最新 0.5 版
    • 放到 JMeter 安装目录下的 lib/ext 子目录下;
    • 重启 JMeter;
    使用 Plugins Manager
    • 菜单 Options > Plugins Manager
      Installed Plugins(已安装插件)& Available Plugins(可用插件)
    • Installed Plugins:已安装的插件
    • Available Plugins:可用插件(尚未安装的插件)
    • 首页上有插件列表及其简单说明;
    安装 JSON Plugins

    在可用插件中,我们试图安装 JSON Plugins,因为我们的 API 接口都是 JSON 格式的,要从返回的结果中抽取数据做验证;JSON Plugins 目前 2.0:

    Allows extracting values from JSON responses using JSONPath syntax. Also ships JSONPath Assertion.
    即:JSON Path Extractor(取值) 和 JSONPath Assertion(断言) 两个主要部件;

    • 勾选 JSON Plugins
    • 点击 Apply Changes and Restart JMeter
    Paste_Image.png

    然后你会看到她在下载该插件,提示重启时,你重启 JMeter 即可。

    • JSON Plugins 安装之后,你会在 Installed Plugins 中看到。
    卸载 FTP Protocol Support

    我们并不涉及到 FTP,故可以卸载这个插件,提升启动速度。方法类同安装。
    可能是因为 Plugin Manager 自今年4月11日刚刚 beta testing,卸载了 2 次才成功。我们依然感谢他们的努力。

    对 Plugin Manager 的使用评估

    在使用过程中,问题很多,几乎不可用。猜测是依赖关系没有搞好,总是缺东少西的。权当试验吧。

    This feature in in BETA state. Better than nothing, but it can ruin your JMeter installation. Consider using it with non-production installations only. Report any issues on our support forums.

    相关文章

      网友评论

        本文标题:JMeter Plugin Manager 介绍

        本文链接:https://www.haomeiwen.com/subject/fstsrttx.html