Package org.apache.jmeter.assertions
Class BeanShellAssertion
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.util.BeanShellTestElement
org.apache.jmeter.assertions.BeanShellAssertion
- All Implemented Interfaces:
- Serializable,- Cloneable,- Assertion,- Searchable,- org.apache.jmeter.testelement.TestElement,- TestStateListener,- ThreadListener
An Assertion which understands BeanShell
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.jmeter.testelement.TestElementorg.apache.jmeter.testelement.TestElement.Companion
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface org.apache.jmeter.testelement.TestElementCOMMENTS, Companion, ENABLED, GUI_CLASS, NAME, TEST_CLASS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected StringgetResult(SampleResult response) Returns the AssertionResult object encapsulating information about the success or failure of the assertion.Return the script (TestBean version).booleanMethods inherited from class org.apache.jmeter.util.BeanShellTestElementclone, getBeanShellInterpreter, processFileOrScript, processFileOrScript, readResolve, setFilename, setParameters, setResetInterpreter, setScript, testEnded, testEnded, testStarted, testStarted, threadFinished, threadStartedMethods inherited from class org.apache.jmeter.testelement.AbstractTestElementaddPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getPropertyOrNull, 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, traversePropertyMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jmeter.testelement.TestElementget, get, get, get, get, get, get, get, get, getOrCreate, getOrCreate, getOrNull, getOrNull, getOrNull, getPropertyOrNull, getProps, getSchema, getString, removed, removeProperty, set, set, set, set, set, set, set, set, set
- 
Field Details- 
FILENAME- See Also:
 
- 
SCRIPT- See Also:
 
- 
PARAMETERS- See Also:
 
- 
RESET_INTERPRETER- See Also:
 
- 
INIT_FILE- See Also:
 
 
- 
- 
Constructor Details- 
BeanShellAssertionpublic BeanShellAssertion()
 
- 
- 
Method Details- 
getInitFileProperty- Specified by:
- getInitFilePropertyin class- BeanShellTestElement
 
- 
getScriptDescription copied from class:BeanShellTestElementReturn the script (TestBean version). Must be overridden for subclasses that don't implement TestBean otherwise the clone() method won't work.- Overrides:
- getScriptin class- BeanShellTestElement
- Returns:
- the script to execute
 
- 
getFilename- Overrides:
- getFilenamein class- BeanShellTestElement
 
- 
getParameters- Overrides:
- getParametersin class- BeanShellTestElement
 
- 
isResetInterpreterpublic boolean isResetInterpreter()- Overrides:
- isResetInterpreterin class- BeanShellTestElement
 
- 
getResultReturns the AssertionResult object encapsulating information about the success or failure of the assertion.
 
-