Package org.apache.jmeter.reporters
Class ResultSaver
- java.lang.Object
-
- org.apache.jmeter.testelement.AbstractTestElement
-
- org.apache.jmeter.reporters.ResultSaver
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Searchable
,SampleListener
,TestElement
public class ResultSaver extends AbstractTestElement implements Serializable, SampleListener
Save Result responseData to a set of files This is mainly intended for validation tests- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
ADD_TIMESTAMP
static String
ERRORS_ONLY
static String
FILENAME
static String
NUMBER_PAD_LENGTH
static String
SKIP_AUTO_NUMBER
static String
SKIP_SUFFIX
static String
SUCCESS_ONLY
static String
VARIABLE_NAME
-
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
-
Constructor Summary
Constructors Constructor Description ResultSaver()
ResultSaver(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
Clear the TestElement of all data.void
sampleOccurred(SampleEvent e)
Saves the sample result (and any sub results) in filesvoid
sampleStarted(SampleEvent e)
A sample has started.void
sampleStopped(SampleEvent e)
A sample has stopped.-
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty
-
-
-
-
Field Detail
-
FILENAME
public static final String FILENAME
- See Also:
- Constant Field Values
-
VARIABLE_NAME
public static final String VARIABLE_NAME
- See Also:
- Constant Field Values
-
ERRORS_ONLY
public static final String ERRORS_ONLY
- See Also:
- Constant Field Values
-
SUCCESS_ONLY
public static final String SUCCESS_ONLY
- See Also:
- Constant Field Values
-
SKIP_AUTO_NUMBER
public static final String SKIP_AUTO_NUMBER
- See Also:
- Constant Field Values
-
SKIP_SUFFIX
public static final String SKIP_SUFFIX
- See Also:
- Constant Field Values
-
ADD_TIMESTAMP
public static final String ADD_TIMESTAMP
- See Also:
- Constant Field Values
-
NUMBER_PAD_LENGTH
public static final String NUMBER_PAD_LENGTH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ResultSaver
public ResultSaver()
-
ResultSaver
public ResultSaver(String name)
-
-
Method Detail
-
clear
public void clear()
Description copied from class:AbstractTestElement
Clear the TestElement of all data.- Specified by:
clear
in interfaceTestElement
- Overrides:
clear
in classAbstractTestElement
-
sampleOccurred
public void sampleOccurred(SampleEvent e)
Saves the sample result (and any sub results) in files- Specified by:
sampleOccurred
in interfaceSampleListener
- Parameters:
e
- theSampleEvent
that has occurred- See Also:
SampleListener.sampleOccurred(org.apache.jmeter.samplers.SampleEvent)
-
sampleStarted
public void sampleStarted(SampleEvent e)
A sample has started.- Specified by:
sampleStarted
in interfaceSampleListener
- Parameters:
e
- theSampleEvent
that has started
-
sampleStopped
public void sampleStopped(SampleEvent e)
A sample has stopped.- Specified by:
sampleStopped
in interfaceSampleListener
- Parameters:
e
- theSampleEvent
that has stopped
-
-