美文网首页
使用ant运行jmeter脚本时遇到的坑和脱坑办法

使用ant运行jmeter脚本时遇到的坑和脱坑办法

作者: 努力学习的点点工 | 来源:发表于2017-09-04 09:29 被阅读0次

          最近使用了ant来跑jmeter的脚本,由于是第一次用,期间遇到了不少的坑(主要还是因为自己见识少)。今天把这些写出来,目的是希望可以帮到跟我一样的小白。

    (本文纯属一个菜鸟的见解,求大神勿喷)。

          第一、运行时报错,提示了这些ip和端口无法远程配置。

    产生原因:这个问题可能是特例,因为我配置过远程分布式机器,在:\apache-jmeter-3.2\bin目录下的jmeter.properties文件中添加了远程机器的ip和端口号,才导致报这个错。                                 

    解决办法:将这些地址注释或直接去掉。

    第二、一直报错,提示jmeter的本地ip 127.0.0.1远程配置失败

    解决方法:启动:\apache-jmeter-3.2\bin目录下的jmeter-server,再次运行即可

    第三、一直提示build.xml中的46行不存在

    分析:直接打开build.xml查看代码,刚开始怎么也看不出来错误在哪,后来百度时才发现是模板的问题,原来build.xml能使用两个模板----jmeter-results-detail-report_21.xsl和jmeter-results-detail-report_30.xsl。因为我的文件夹中没有30模板,而我的build.xml中第46行代码选择的是30的模板,所以报错。

    两种解决办法:

    1、将build.xml的46行最后的30改为21即可,使用21模板;

    2、自己去下载一个30模板,可以去github找找看

    最后,解决完这些问题之后,再次运行ant:

    运行结束,无报错,报告也已生成。


    相关文章

      网友评论

          本文标题:使用ant运行jmeter脚本时遇到的坑和脱坑办法

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