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.
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.
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.
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.