Class ResponseAssertion

All Implemented Interfaces:
Serializable, Cloneable, Assertion, Searchable, org.apache.jmeter.testelement.TestElement

public class ResponseAssertion extends AbstractScopedAssertion implements Serializable, Assertion
Test element to handle Response Assertions. See AssertionGui for GUI.
See Also:
  • Constructor Details

    • ResponseAssertion

      public ResponseAssertion()
  • Method Details

    • clear

      public void clear()
      Description copied from class: AbstractTestElement
      Specified by:
      clear in interface org.apache.jmeter.testelement.TestElement
      Overrides:
      clear in class AbstractTestElement
    • 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

      public void setCustomFailureMessage(String customFailureMessage)
    • getCustomFailureMessage

      public String 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

      public void addTestString(String testString)
    • clearTestStrings

      public void clearTestStrings()
    • getResult

      public AssertionResult getResult(SampleResult response)
      Description copied from interface: Assertion
      Returns the AssertionResult object encapsulating information about the success or failure of the assertion.
      Specified by:
      getResult in interface Assertion
      Parameters:
      response - the SampleResult containing information about the Sample (duration, success, etc)
      Returns:
      the AssertionResult containing the information about whether the assertion passed or failed.
    • getTestField

      public String getTestField()
    • getTestType

      public int getTestType()
    • getTestStrings

      public CollectionProperty 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)