jmeter throughput图表_Jmeter(三十七) 从入门到精通进阶篇 输出HTML格式的性能测试报告(详解教程)...

1.简介

   相对于Loadrunner,Jmeter其实也是可以有测试报告产出的,虽然一般都不用(没有Loadrunner的报告那么强大是一方面),但是有小伙伴们私下问,那宏哥还是顺手写一下吧,今天我们就来学习下,如何输入HTML格式的JMeter测试报告。前面已经介绍, 如果要做性能测试,需要在GUI上设计好你的Test Plan,设置各种场景和负载值,包括多少个线程,多少个用户,循环多少次。设置好了保存,然后用命令行去启动性能测试,查看相关测试结果。

2.Jmeter生成HTML格式报告的架构

仪表板生成引擎是基于示例操作流程的模块化功能。
下图可以表示这些过程:

9c664288cbca71964f0fcc661b5d4c9e.png

在此视图中,可以看到:

    • 产生样品的来源(例如CSV文件)。

    • 一系列称为消费者的项目,对通过该项目的样本进行操作(例如,筛选,排序,计算等)。

    • 执行上下文,称为样本上下文,在其中存储使用者计算的结果。

    • 一组名为出口器的项目,它们使用示例上下文的内容为用户生成最终结果(例如HTML页面生成)。

3.具体步骤

1. 打开图像(gui)界面,新建一个Thread Group,如下图所示:

cd731cba4b663e3e2a13e4edd91ab1dd.png

2. 新建三个Http Request,分别是百度新闻首页,和百度新闻财经,百度新闻体育,如下图所示:

百度新闻首页

983818a751754aa3ce30cb084112b0f7.png

百度新闻财经

7d4522b21fa6af69249bdf1e4511ae25.png

百度新闻体育

5612d14eedc8da6cec9b45771a8ba313.png

3. 添加一个Assertion,选择response assertion,如下图所示:

8998db6db829351b39f01c4e19af185f.png

4. 添加一个View Results Tree.如下图所示:

43af7d6e45a9394f9a1acedf5b3838b5.png

5. Thread Group设置如下图所示:

bc608674ff4fa693c853cd20ad591d4d.png

这里,你在图形界面的时候,最好设置都是1,测试通过后,再改成多个用户,然后保存本地xx.jmx文件

6. 保存到本地,关闭JMeter。

7.本地先在桌面创建一个文件夹HttpReports,用来保存HTML报告。

8. cmd启动性能测试,如下图所示:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值