51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5842|回复: 4
打印 上一主题 下一主题

jmeter 使用ant build jmeter的xml生成报告是空的

[复制链接]
  • TA的每日心情
    无聊
    昨天 09:47
  • 签到天数: 528 天

    连续签到: 1 天

    [LV.9]测试副司令

    跳转到指定楼层
    #
    发表于 2021-3-9 11:45:58 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    1测试积点
    最近学习了下jmeter和ant
    重新编辑了下jmeter的build.xml文件,把它放到ant 的bin下面了,然后ant -buildfile build_jmeter_test.xml时 jmeter_result.html跟jmeter_result.jtl是空的,大牛们能帮助下吗,

    1. <?xml version="1.0" encoding="UTF8"?>  
    2.   <!-- 该配置文件作用为使用Ant来批量构建jmeter下loadtests文件夹里面的所有脚本,并按照指定格式来生成报告-->  
    3.   
    4. <project name="ant-jmeter-test" default="all" basedir="D:\apache-jmeter-5.2.1">  
    5.     <tstamp>  
    6.         <format property="time" pattern="2015-06-02" />  
    7.     </tstamp>  
    8. <!-- 生成的报告的前缀和定义结果集的相关参数-->  
    9.     <property name="ReportName" value="TestReport" />  
    10.     <property name="jmeter.result.jtlName" value="${jmeter.result.jtl.dir}" />        
    11.     <property name="jmeter.result.htmlName" value="${jmeter.result.html.dir}" />  

    12.     <!-- 需要改成自己本地的 Jmeter 目录-->  
    13.     <property name="jmeter.home" value="D:\apache-jmeter-5.2.1" />  
    14.     <!-- jmeter生成jtl格式的结果报告的路径-->  
    15.     <property name="jmeter.result.jtl.dir" value="D:\apache-jmeter-5.2.1\loadtests\jmeter_result.jtl" />  
    16.     <!-- jmeter生成html格式的结果报告的路径-->  
    17.     <property name="jmeter.result.html.dir" value="D:\apache-jmeter-5.2.1\loadtests\jmeter_result.html"/>  

    18. <target name="all">  
    19.         <antcall target="test" />  
    20.         <antcall target="report" />  
    21.     </target>  

    22. <!-- 测试脚本-->  
    23.     <target name="test">  
    24.         <taskdef name="jmeter" classname="org.programmerplanet.ant.taskdefs.jmeter.JMeterTask" />  
    25.         <jmeter jmeterhome="${jmeter.home}" resultlog="${jmeter.result.jtlName}">  
    26.             <!-- 声明要运行的脚本。"*.jmx"指 包含此目录下的所有jmeter脚本-->  
    27.             <testplans dir="D:\apache-jmeter-5.2.1\loadtests\" includes="*.jmx" />  
    28. <property name="jmeter.save.saveservice.output_format" value="xml"/>
    29.             <property name="jmeter.save.saveservice.assertion_results" value="all"/>
    30.             <property name="jmeter.save.saveservice.bytes" value="true"/>
    31.             <property name="file_format.testlog" value="${format}"/>
    32.             <property name="jmeter.save.saveservice.response_data.on_error" value="${funcMode}"/>
    33.         </jmeter>  
    34.     </target>  

    35.         <!-- 生成报告-->   
    36.     <target name="report">  
    37.         <xslt
    38.   in="D:\apache-jmeter-5.2.1\loadtests\jmeter_result.jtl"  
    39.               out="D:\apache-jmeter-5.2.1\loadtests\jmeter_result.html"  
    40.               style="${jmeter.home}\loadtests\jmeter-results-detail-report.xsl" />
    41. <!-- 注意生成报告的路径-->     
    42.     </target>  
    43. </project>  
    复制代码


    附件: 您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情

    2021-5-24 14:29
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    4#
    发表于 2021-5-20 13:40:09 | 只看该作者
    请问问题解决了吗?如果解决了可以教我一下吗?
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:00
  • 签到天数: 2813 天

    连续签到: 1 天

    [LV.Master]测试大本营

    3#
    发表于 2021-3-10 16:55:35 | 只看该作者
    没有配置上?
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 09:30
  • 签到天数: 992 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2021-3-10 13:57:21 | 只看该作者
    是不是没有勾选内容
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 10:24
  • 签到天数: 1517 天

    连续签到: 1 天

    [LV.Master]测试大本营

    1#
    发表于 2021-3-10 10:56:29 | 只看该作者
    结果文件里是否是空的
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-19 01:35 , Processed in 0.063882 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表