Jmeter Plugins---version 0.5.5

官方解释:

Transactions per Second since 0.3.0

This graph shows the number of transactions per second for each sampler. It counts for each seconds the number of finished transactions. Compared to the previous version (0.3.0), it will now also display the failed transactions.

 
 
该图中展示的是每个采样器每秒钟的事务总数,它统计的是每秒钟完成的事务数,与0.30版本相比,它增加了对失败事务的显示。
 
下面这句是在官方的解释:

transaction means the result of each Sampler or Transaction Controller

大概意思就是:事务就是每个采样器的结果或者事务控制器的执行结果
 
 
图形结果展示方式有两种:
Detailed display,one row per Sampler ----按采样器统计显示
Aggregated display,all Samplers combined----聚合显示(统计所有的数据后按平均值或总和显示-以图形而定)。
 
先看下几个配置项的含义:
http://code.google.com/p/jmeter-plugins/wiki/SettingsPanel#Limit_number_of_points_in_row
Group Values InterVal:
   the Graphs plugins are aggregating the values received by JMeter for intervals of 500 ms or 1 sec.You can change this default value for a bigger one if you plan to have long test runs. It will result in less memory used, lesser points in the Graphs. The drawback is you will loose some granularity as this option has impact on the metrics collected. It is recommended to use instead the Limit number of points option, except if you have real memory problems because of huge tests. This option will be saved in the test plan.
 
概意:该图统计某一时间段内Jmeter收集到的数据,如果你的测试计划需要更多的执行时间可以修改该值。时间段越长消耗的内存越少,同样的图形上的点越少。缺点是将会丢失一些统计粒度,影响所采集的度量结果。推荐用它替换Limit number of points 选项,除非你的测试对象存在内存问题,该选项将保存在测试计划中。

Standard / Aggregate Display:

 This option is very useful as it gives you 2 graphs in one. You can get either a detailed display, which consist of one row per sample, or an aggregated one, which will average or sum (depending of the graph type) all the values and display a single row. Note you can switch in real time between them. This option is saved in the test plan.
 概意:这个选项非常有用,它可以给你提供两种图形。你可以选择按每个采样器详细显示,或者单行聚合显示(它会根据具体的图形显示所有值得平均值或者总和),支持实时切换。该值保持在测试计划中。

Relative Time:

 This option will display time based graphs X axis relative to the test start time.
图形中X轴按测试执行时间的相对时间展示时间。

Rendering Options

Some of these options can be set globally using the user.properties file as described in the installation procedure.
You can change them dynamically during the test, they will not be saved in the test plan.
 

Paint Gradient

Enable or disable the gradient paint as background of the chart. It may be useful to remove it if you plan to print the chart.
启用或禁用图标中的背景颜色梯度绘制(无需关注)

Draw Zeroing Lines

This option draw at the beginning and at the end of each row a vertical line from the point to the horizontal axis. It can be nice for the thread state over time graph for instance.
概意:图形绘制是否绘制起点和结束点(归0点)。在线程状态图中非常有用
 

Draw Current X Line

This option will draw a vertical line to show which value is updated in the chart. This can be used for non time based Graphs,such as Response time vs Threads
概意:该选项将启用是否绘制当前值位置,这个在没有时间基准的图形中非常有用。例如Response time vs Threads

Limit Number of Points in Row

This is the most helpful option. It will dynamically reduce the number of points of the rows for better readability. You just specify how many maximum points can be displayed, and the chart will adapt itself. This can be enabled/disable in real time, with no impact on the metrics collected.
 
概意:这一项非常有用,为了提高每行的可读行,它将动态的减少一些取样点。只需要指定最大可以显示的取样点数,图标将自适应。可以实时启动或禁止,对度量结果没有影响。

Prevent X Axis Range to Adapt to Outliers

 
This option is used only for the Response Time Distribution graph. By selecting it, it will prevent the graph to be scaled for outliers values. In the following example, you can see there was a timeout which occurs during the test. The impact on the chart is the X axis scales itself to display this value, and all other ones become difficult to see. By selecting this option, these kind of values will be ignored when drawing the graph.
 
这个选项只对Response Time Distribution graph(响应时间分布图)图形有效。选择这个后,异常的值将不会在该图形中被浏览到。在下面的示例中,在测试执行中出现了一个超时时间,为了显示该值,将对X轴产生影响,使得其他值(正常的)变得很难被看见。依赖于这个选项,那些异常的值在图形绘制的时候将被忽略。

Hide Non-representative Points(隐藏没有代表性的值)

This option is used for graphs with thread count as X axis. For these kind of graphs, we can expect to see values based on the ramp up strategy used. For instance, in the following ramp up, we expect to see values for (10, 20, 30, ... , 100) users:
这个选择用在以线程统计做X周的图形中(比如Response Times vs Threads)。对于那些图,我们能够看到值是根据策略逐步提升的....

But during the test, at some point of time we have different count during the ramp up or ramp down between 2 steps. And this will show non-representative values, as we may have only few of them for a given thread count.

在测试期间,有一些时间点很难划分是递增还是递减,这些点就是没有代表性的值,在一个线程中这样的值是极少数的。

This option is here to remove these non representative points.

这个选项就是去除没有代表性的点。。。

Jmeter Plugins----- Transactions per Second 配置项的更多相关文章

  1. Jmeter plugins 之 Perfmon Metrics Collector(服务器性能监控)

    客户端(Jmeter端) 1.安装plugins manager,然后安装  2.添加listener-(第1步成功后才可看到此功能)  服务端:(要监控的服务器) 1.下载ServerAgent,并 ...

  2. JMeter学习-029-JMeter配置文件propertie配置项读取及应用实例

    在上文中提到通过读取配置文件中的数据,以此定制JMeter Slave的脚本分发路径(默认脚本路径,即参数文件相对路径父目录). 此文,就以此为例进行实例说明. 通过阅读JMeter源码 core/s ...

  3. [Jmeter] Jmeter Plugins

    Plugins: Plugins Manager: https://jmeter-plugins.org/wiki/PluginsManager/ Custom Thread Groups: http ...

  4. JMeter Plugins Manager

    JMeter插件管理器官网: https://jmeter-plugins.org/ 把jmeter-plugins-manager-0.16.jar放到C:\JMeter\apache-jmeter ...

  5. jmeter Plugins Manager插件管理

    在 https://jmeter-plugins.org/downloads/all/ 下载插件,放到lib/ext Download plugins-manager.jar and put it i ...

  6. jmeter 3.x plugins 的使用

    JMeter Plugins 一直以来,JMeter Plugins为我们提供了很多高价值的JMeter插件,比如: 用于服务器性能监视的PerfMon Metrics Collector 用于建立压 ...

  7. Jmeter笔记(Ⅲ) Jmeter的非GUI操作

    在启动Jmeter时,我们会看到这样一句提示: 不要使用GUI模式(界面模式)进行负载测试,GUI模式只能用于创建测试和调试.进行负载测试时,需要时用非GUI模式. 那么为什么进行负载测试时一定要用非 ...

  8. jmeter ---监控服务器CPU, 内存,网络数据

    JMeter如何收集获得服务器cpu,内存,磁盘,网络等相关资源使用率的信息 1. JMeter 自带的Monitor Results 监控 JMeter 自带的Monitor Results 在官网 ...

  9. Jmeter做压力测试的心得

    什么是性能压测? 也是最近刚刚接触到,就是被测试的系统,在一定的访问压力下,看程序运行是否稳定/服务器运行是否稳定,通常情况,是模拟多个请求同时 请求服务器,也就是在某个时间内,比如说1秒内,调用接口 ...

  10. Jmeter常用线程组设置及场景运行时间计算

    Jmeter中通过线程组来模拟大用户并发场景,今天主要介绍三个常用的线程组,帮助我们设计更加完善的测试场景,另外介绍下场景执行时间如何计算. 一.Thread Group 取样器错误后要执行的动作   ...

随机推荐

  1. Shiro01 功能点框图、架构图、身份认证逻辑、身份认证代码实现

    基本功能点 功能点框图 功能点说明 1.Authentication:身份认证/登录,验证用户是不是拥有相应的身份: 2.Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个 ...

  2. N 秒打开一个新窗口

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  3. 解决clion2016.3不能支持搜狗输入法的问题

    参考链接http://www.cnblogs.com/chentq/p/4975794.html 打开clion.sh在文件头部添加 export GTK_IM_MODULE=fcitx export ...

  4. 用 Open Live Writer 来写 cnblog.com 博客

    Open Live Writer来源 Windows Live Writer在2012年就停止了更新,Open Live Writer是由Windows Live WriterWriter更名而来,是 ...

  5. win2003 ent 64 + mssql ent 64

    1.打win2003补丁(取消IE8.0)2.msconfig->boot.int->高级中,将内核改成83.将cd1,cd2,高到Servers,Tools目录中,并保证Servers, ...

  6. Oracle学习笔记(十一)

    例外: 例外是程序设计语言提供的一种功能,用来增强程序的健壮性和容错性. 例外分为:系统例外自定义例外 系统例外分为:No_data_found(没有找到数据).Too_many_rows(selec ...

  7. ORA-12541: TNS: 无监听程序、监听程序当前无法识别连接描述符中请求的服务

    %ORACLE_HOME%\product\11.2.0\dbhome_1\NETWORK\ADMIN 这个文件夹下有SAMPLE 里面有详细配置说明 有3个文件, listener.ora sqln ...

  8. Java对象和XML转换

    有时候,我们需要把Java对象转换成XML文件.这时可以用JAXB来实现.(JDK1.6及以后的版本无需导入依赖包,因为已经包含在JDK里了) 假如某个公司有许多部门,每个部门有许多职员,我们可以这样 ...

  9. Python学习-13.Python的输入输出(二)

    在Python中,读取文件使用open函数 file=open(r'E:\temp\test.txt','r') var = file.read() print(var) file.close() 第 ...

  10. 基于SSH的网上图书商城-JavaWeb项目-有源码

    开发工具:Myeclipse/Eclipse + MySQL + Tomcat 项目简介: 技术:Java:JSP:JDBC,struts2,spring,hibernate数据库: mysqlweb ...