| Home >> All >> org >> apache >> jmeter >> [ visualizers Javadoc ] |
| | org.apache.jmeter.visualizers.gui.* (1) |
org.apache.jmeter.visualizers: Javadoc index of package org.apache.jmeter.visualizers.
Package Samples:
org.apache.jmeter.visualizers.gui: This package contains the interfaces that have to be implemented by any class wishing to display or present data collected in SampleResults.
Classes:
AbstractVisualizer: This is the base class for JMeter GUI components which can display test results in some way. It provides the following conveniences to developers: Implements the JMeterGUIComponent interface that allows your Gui visualizer to "plug-in" to the JMeter GUI environment. Provides implementations for the following methods: configure(TestElement) 55 . Any additional parameters of your Visualizer need to be handled by you. createTestElement() 55 . For most purposes, the default ResultCollector created by this method is sufficient. getMenuCategories() 55 . To control where in the GUI your visualizer can ...
Spline3: This class implements the representation of an interpolated Spline curve. The curve described by such an object interpolates an arbitrary number of fixed points called nodes . The distance between two nodes should currently be constant. This is about to change in a later version but it can last a while as it's not really needed. Nevertheless, if you need the feature, just write me a note and I'll write it asap. The interpolated Spline curve can't be described by an polynomial analytic equation, the degree of which would be as high as the number of nodes, which would cause extreme oscillations of ...
DistributionGraph: New graph for drawing distribution graph of the results. It is intended as a way to view the data after the stress has been performed. Although it can be used at runtime, it is not recommended, since it is rather intensive. The graph will draw a red line at 90% and an orange line at 50%. I like distribution graphs because they allow me to see how the data clumps. In general, the data will tend to clump in predictable ways when the application is well designed and implemented. Data that generates erratic graphs are generally not desirable.
Visualizer: Implement this method to be a Visualizer for JMeter. This interface defines a single method, "add()", that provides the means by which SampleResults are passed to the implementing visualizer for display/logging. The easiest way to create the visualizer is to extend the org.apache.jmeter.visualizers.gui.AbstractVisualizer class.
MonitorHealthVisualizer: For performance reasons, I am using tabs for the visualizers. Since a visualizer is heavy weight, I don not want to have two separate result collectors rather the same information. Instead, I would rather have the visualizer be the container for the data and simply pass the data to child JComponents. In the future, we may want to add email alerts as a third tab.
SamplingStatCalculator: Aggegate sample data container. Just instantiate a new instance of this class, and then call addSample(SampleResult) 55 a few times, and pull the stats out with whatever methods you prefer.
RunningSample: Aggegate sample data container. Just instantiate a new instance of this class, and then call addSample(SampleResult) 55 a few times, and pull the stats out with whatever methods you prefer.
TableVisualizer: This class implements a statistical analyser that calculates both the average and the standard deviation of the sampling process. The samples are displayed in a JTable, and the statistics are displayed at the bottom of the table. created March 10, 2002
ServerPanel: The purpose of ServerPanel is to display an unique server and its current status. The server label consist of the protocol, host and port. For example, a system with multiple Tomcat's running on different ports would be different ServerPanel.
DistributionGraphVisualizer: This class implements the visualizer for displaying the distribution graph. Distribution graphs are useful for standard benchmarks and viewing the distribution of data points. Results tend to clump together. Created May 25, 2004
GraphAccumVisualizer: This class implements a statistical analyser that plots the accumulated time taken to load each set of pages. The number of plots is equivalent to the number of times the set of pages is configured to load. Created 2001/08/11
StatVisualizer: Aggregrate Table-Based Reporting Visualizer for JMeter. Props to the people who've done the other visualizers ahead of me (Stefano Mazzocchi), who I borrowed code from to start me off (and much code may still exist). Thank you!
StatGraphVisualizer: Aggregrate Table-Based Reporting Visualizer for JMeter. Props to the people who've done the other visualizers ahead of me (Stefano Mazzocchi), who I borrowed code from to start me off (and much code may still exist). Thank you!
StatVisualizerModel: Aggregrate Table-Based Reporting Model for JMeter. Props to the people who've done the other visualizers ahead of me (Stefano Mazzocchi), who I borrowed code from to start me off (and much code may still exist). Thank you!
SortFilterModel: Pulled this mainly out of a Core Java book to implement a sorted table - haven't implemented this yet, it needs some non-trivial work done to it to support our dynamically-sizing TableModel for this visualizer.
GraphVisualizer: This class implements a statistical analyser that calculates both the average and the standard deviation of the sampling process and outputs them as autoscaling plots. Created February 8, 2001
XMLDefaultMutableTreeNode: A extended class of DefaultMutableTreeNode except that it also attached XML node and convert XML document into DefaultMutableTreeNode author Dave Maung
ViewResultsFullVisualizer: Allows the tester to view the textual response from sampling an Entry. This also allows to "single step through" the sampling process via a nice "Continue" button. Created 2001/07/25
Printable: Printable is used by components that can be saved to an external file. It is up to the visualizers to get the right component containing the JPanel or JComponent to save.
SplineVisualizer: This class implements a statistical analyser that takes samples to process a Spline interpolated curve. Currently, it tries to look mostly like the GraphVisualizer.
SimpleDataWriter: This listener can record results to a file but not to the UI. It is meant to provide an efficient means of recording data by eliminating GUI overhead.
MonitorHealthPanel: The health panel is responsible for showing the health of the servers. It only uses the most current information to show the status.
ModelListener: The Interface to be implemented by any class that wants to be notified by model which makes use of this callback-Interface.
| Home | Contact Us | Privacy Policy | Terms of Service |