前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jmeter-可视化的非GUI模式

jmeter-可视化的非GUI模式

作者头像
飞天小子
发布2019-09-04 10:54:43
1.1K0
发布2019-09-04 10:54:43
举报
文章被收录于专栏:公众号-测试驿栈

概述

我们在使用JMeter执行性能测试的过程中,会遇到很多不方便的地方

GUI模式

执行脚本很方便,看结果也很方便,但是GUI模式消耗资源,对测试结果的准确性影响很大

非GUI模式

消耗资源很少,但是看结果很不方便。我们无法查看任何内容,只能每隔30秒看到一行运行状态

因此我们陷入了僵局

想看到测试运行过程,需要GUI,但是结果不准确;

想要准确的结果,需要非GUI,但是看不到运行过程。

在涉及性能测试的可视化和分析时,资源和功能之间的这种冲突让我们很苦恼

开源工具 Tauru

Taurus 解决了我们刚刚的冲突。Taurus允许通过命令在非UI模式下执行JMeter脚本,并提供实时的可视化监控

Taurus的仪表板显示以下信息

  • 运行过程
  • 运行时间
  • 错误信息
  • 性能指标监听

测试报告信息

 Tauru 安装

Tauru 是python的一个包。因此想安装它,就必须安装python,而且只支持python2.7。

  • 安装python
  • 安装pip
  • pip install lxml
  • pip install psutil
  • Pip install bzt

如果中间缺了whl包,自己去官网下载安装

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

如果缺了Vc++,自己下载

https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266

启动命令

bzt -o modules.jmeter.path=${jmeter path} ${jmx path}

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-09-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档