Package org.apache.jmeter.assertions
Class ResponseAssertion
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.testelement.AbstractScopedTestElement
org.apache.jmeter.testelement.AbstractScopedAssertion
org.apache.jmeter.assertions.ResponseAssertion
- All Implemented Interfaces:
Serializable
,Cloneable
,Assertion
,Searchable
,org.apache.jmeter.testelement.TestElement
Test element to handle Response Assertions.
See
AssertionGui
for GUI.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jmeter.testelement.TestElement
org.apache.jmeter.testelement.TestElement.Companion
-
Field Summary
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, Companion, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addTestString
(String testString) void
clear()
void
boolean
getResult
(SampleResult response) Returns the AssertionResult object encapsulating information about the success or failure of the assertion.int
boolean
boolean
boolean
boolean
boolean
isOrType()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setAssumeSuccess
(boolean b) void
setCustomFailureMessage
(String customFailureMessage) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Methods inherited from class org.apache.jmeter.testelement.AbstractScopedAssertion
getScopeName
Methods inherited from class org.apache.jmeter.testelement.AbstractScopedTestElement
fetchScope, getProps, getSampleList, getSchema, getVariableName, isScopeAll, isScopeChildren, isScopeParent, isScopeVariable, isScopeVariable, setScopeAll, setScopeChildren, setScopeParent, setScopeVariable
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, 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, traverseProperty
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.jmeter.testelement.TestElement
get, get, get, get, get, get, get, get, get, getOrCreate, getOrCreate, getOrNull, getOrNull, getOrNull, getPropertyOrNull, getString, removed, removeProperty, set, set, set, set, set, set, set, set, set
-
Constructor Details
-
ResponseAssertion
public ResponseAssertion()
-
-
Method Details
-
clear
public void clear()Description copied from class:AbstractTestElement
- Specified by:
clear
in interfaceorg.apache.jmeter.testelement.TestElement
- Overrides:
clear
in classAbstractTestElement
-
setTestFieldURL
public void setTestFieldURL() -
setTestFieldResponseCode
public void setTestFieldResponseCode() -
setTestFieldResponseData
public void setTestFieldResponseData() -
setTestFieldResponseDataAsDocument
public void setTestFieldResponseDataAsDocument() -
setTestFieldResponseMessage
public void setTestFieldResponseMessage() -
setTestFieldResponseHeaders
public void setTestFieldResponseHeaders() -
setTestFieldRequestHeaders
public void setTestFieldRequestHeaders() -
setTestFieldRequestData
public void setTestFieldRequestData() -
setCustomFailureMessage
-
getCustomFailureMessage
-
isTestFieldURL
public boolean isTestFieldURL() -
isTestFieldResponseCode
public boolean isTestFieldResponseCode() -
isTestFieldResponseData
public boolean isTestFieldResponseData() -
isTestFieldResponseDataAsDocument
public boolean isTestFieldResponseDataAsDocument() -
isTestFieldResponseMessage
public boolean isTestFieldResponseMessage() -
isTestFieldResponseHeaders
public boolean isTestFieldResponseHeaders() -
isTestFieldRequestHeaders
public boolean isTestFieldRequestHeaders() -
isTestFieldRequestData
public boolean isTestFieldRequestData() -
addTestString
-
clearTestStrings
public void clearTestStrings() -
getResult
Description copied from interface:Assertion
Returns the AssertionResult object encapsulating information about the success or failure of the assertion. -
getTestField
-
getTestType
public int getTestType() -
getTestStrings
-
isEqualsType
public boolean isEqualsType() -
isSubstringType
public boolean isSubstringType() -
isContainsType
public boolean isContainsType() -
isMatchType
public boolean isMatchType() -
isNotType
public boolean isNotType() -
isOrType
public boolean isOrType() -
setToContainsType
public void setToContainsType() -
setToMatchType
public void setToMatchType() -
setToEqualsType
public void setToEqualsType() -
setToSubstringType
public void setToSubstringType() -
setToNotType
public void setToNotType() -
unsetNotType
public void unsetNotType() -
setToOrType
public void setToOrType() -
unsetOrType
public void unsetOrType() -
getAssumeSuccess
public boolean getAssumeSuccess() -
setAssumeSuccess
public void setAssumeSuccess(boolean b)
-