• 0
  • 0
分享

问题场景:

执行完一个测试计划后,在察看结果树或者聚合报告里可以看到执行结果,但是如果关闭JMeter后再打开该测试计划后,却发现上次的执行结果就被清空了,那怎么办呢?

解决办法:

JMeter提供了生成HTML报告的功能,这样保存后我们就能看到之前的执行结果生成的报告了。

当然,这个报告不仅仅能看到执行结果,还有很多的统计图表,清晰明了,非常有用。

操作步骤:

            1   创建一个csv格式或jtl格式的文件

            2   设置生成HTML报告的路径

            3   执行测试计划

            4   生成报告

我们一步一步来操作,首先创建一个空白的csv格式或jtl格式的文件。

在察看结果树或聚合报告的设置页面,文件路径选择创建的文件的路径,如下图所示:

察看结果树设置存入文件路径.PNG

设置完后会弹出一个错误提示,如下图:

弹出提示.PNG

关闭提示窗口即可,弹出这个提示是因为新建的这个csv或jtl文件是空的,在log文件里这个提示是WARN类型的,日志级别里是可以设置使之不显示的。

下一步我们设置生成HTML报告的路径,在工具栏选择“工具” -> “Generate HTML report”,弹出如下窗口:

生成html报告设置.PNG

Results file(csv or jtl): 之前创建的csv文件

User.properies file: 一般在bin目录下,jmeter.properties文件

Output directory:输出文件夹,必须是空文件夹

设置好后还需要执行一遍测试计划,有执行结果才能存入到指定路径和文件,生成测试报告。

测试计划执行完成后,点击上图中的“Generate report”,即可成功生成报告,如下图:

生成报告成功.PNG

如果没有执行测试计划就直接点击上图中的“Generate report”,会报如下图所示的错误提示:

生成报告时提示Couldnotreadmetadata.PNG

在输出文件夹里可以点击查看index.html,查看报告内容。


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   摘要:为有效开展数据报送测试,本文提出一种数据交互驱动测试的方法和经验,通过阐述数据交互的不同测试对象对应的具体测试方法和测试通过准则,为后续数据交互类测试工作提供借鉴和参考。  一、数据报送测试面临的挑战  数据报送系统的核心工作是满足接口要求,完成数据的报送工作。与传统的页面级-功能级-流程级的测试方法不同,数据报送系统测试更关注于交互数据流程测试、交互数据质量和交互数据的时效性测试。要求测试人员熟悉业务规则、交互规范、校验规则和SQL校验方法,既能进行数据SQL验证也能进行报文的数据测试。  二、数据交互驱动测试方法  针对以上挑战,结合以往项目测试方法,本文提出了一种数据交互驱动测...
            13 13 1785
            分享
          •   微信 Andoid 6.5.10 开始,微信官方提供了 Trace 导出工具,开发者可以在开发者工具 Trace Panel 中使用该功能。  1、安装 adb 工具  安装 brew:  /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"   安装完成验证: brew --version  安装 adb: brew cask install android-platform-tools  运行ad...
            0 0 2091
            分享
          •   免费领资料的活动还没参与吗?点击链接填写软件测试调查问卷,即刻领取:http://vote.51testing.com/  1. 如果不考虑上限的话我认为是后端,然后是前端、测试、运维。  后端程序员起薪6K左右,然后会上升很快,一般有3-5年经验的20K左右,当然做的好的30K的也不在少数。  前端程序员起薪7K,然后会平稳上升,有3-5年的工作经验的话一般会有15K-18K,做的好的也有20K+的。  测试工程师的薪资一般会在6K左右,然后上升就比较慢了,之后会在13K左右吧。  运维工程师就有点尴尬了,薪酬是一般程序员的80%,但相对付出的时间不到一般程序员的50%。  当然这是我在...
            0 0 1991
            分享
          • 测试员想要在竞争激烈的职场中拥有一席之地,就需要提前做好准备。前人栽树,后人乘凉一次面试就能入职自己心仪的公司,就需要通过“前人”积累的面试题来了解面试官的“套路”,通过不断的优化答案来提升自己的竞争力。基本问题◆ 自我介绍自我介绍时间不能太长,最多3分钟即可。介绍自己要简明扼要,主要突出重点。如果你是应届生,先介绍自己的专业,再侧重你在校获得的成就,参加的社团活动等重大的事情,一定要简明扼要,突出获得的成就即可。如果你有工作经验,教育经历稍微描述一下,主要侧重点在之前的担任的测试岗位,测试的内容,获得的成就。◆ 项目经验项目经验并不是越多越好,而是越符合招聘单位的需求越精准越好。如果你去应聘...
            0 1 3035
            分享
          •   据外媒 Variety 报道,影星斯嘉丽 · 约翰逊正对一家 AI 应用开发商提起法律诉讼,因为该公司的一则广告擅自使用了她的姓名、肖像乃至声音。  报道称,这家开发商为一款名为“Lisa AI:90s Yearbook&Avatar”的 App 制作了这段广告,展现了斯嘉丽?约翰逊在拍摄《黑寡妇》时的幕后花絮。广告中的斯嘉丽说道:“大家好吗?我是斯嘉丽,请跟我走吧。”但随后,一个利用 AI 生成的声音“说”,“它能够制作的不仅是头像,你还可以利用 AI 创作视频。”,其音色与斯嘉丽·约翰逊本人的相似。  在广告的最下方,开发商添加了“这段影像由 Lisa AI 制作,与当事人无关...
            0 0 874
            分享
      • 51testing软件测试圈微信