Package org.apache.jmeter.assertions
Class XMLSchemaAssertion
- java.lang.Object
-
- org.apache.jmeter.testelement.AbstractTestElement
-
- org.apache.jmeter.assertions.XMLSchemaAssertion
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Assertion
,Searchable
,TestElement
public class XMLSchemaAssertion extends AbstractTestElement implements Serializable, Assertion
XMLSchemaAssertion.java Validate response against an XML Schema author Dave Maung- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
FILE_NAME_IS_REQUIRED
static String
JAXP_SCHEMA_LANGUAGE
static String
JAXP_SCHEMA_SOURCE
static String
W3C_XML_SCHEMA
static String
XSD_FILENAME_KEY
-
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
-
Constructor Summary
Constructors Constructor Description XMLSchemaAssertion()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssertionResult
getResult(SampleResult response)
getResultString
getXsdFileName()
void
setXsdFileName(String xmlSchemaFileName)
-
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, 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
-
FILE_NAME_IS_REQUIRED
public static final String FILE_NAME_IS_REQUIRED
- See Also:
- Constant Field Values
-
JAXP_SCHEMA_LANGUAGE
public static final String JAXP_SCHEMA_LANGUAGE
- See Also:
- Constant Field Values
-
W3C_XML_SCHEMA
public static final String W3C_XML_SCHEMA
- See Also:
- Constant Field Values
-
JAXP_SCHEMA_SOURCE
public static final String JAXP_SCHEMA_SOURCE
- See Also:
- Constant Field Values
-
XSD_FILENAME_KEY
public static final String XSD_FILENAME_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getResult
public AssertionResult getResult(SampleResult response)
getResult
-
setXsdFileName
public void setXsdFileName(String xmlSchemaFileName) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
getXsdFileName
public String getXsdFileName()
-
-