|
Apache JMeter 1.9 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.jmeter.testelement.AbstractTestElement | +--org.apache.jmeter.config.ConfigTestElement | +--org.apache.jmeter.protocol.http.modifier.UserParameterModifier
Title: Jakarta-JMeter Description: Copyright: Copyright (c) 2001 Company: Apache
This modifier will replace any http sampler's url parameter values with
parameter values defined in a XML file for each simulated user
For example if userid and password are defined in the XML parameter file for each user (ie thread), then simulated multiple user activity can occur
Field Summary |
Fields inherited from class org.apache.jmeter.config.ConfigTestElement |
PASSWORD, USERNAME |
Fields inherited from class org.apache.jmeter.testelement.AbstractTestElement |
log |
Fields inherited from interface org.apache.jmeter.testelement.TestElement |
ENABLED, GUI_CLASS, NAME, TEST_CLASS |
Constructor Summary | |
UserParameterModifier()
Default constructor |
Method Summary | |
Object |
clone()
|
String |
getXmlUri()
return the current XML file name to be read to obtain the parameter data for all users |
void |
process()
Modifies an entry object to replace the value of any url parameter that matches a parameter name in the XML file. |
void |
setXmlUri(String xmlURI)
From the GUI screen, set file name of XML to read |
void |
testEnded()
|
void |
testEnded(String host)
|
void |
testIterationStart(LoopIterationEvent event)
Each time through a Thread Group's test script, an iteration event is fired. |
void |
testStarted()
Runs before the start of every test. |
void |
testStarted(String host)
|
Methods inherited from class org.apache.jmeter.config.ConfigTestElement |
addTestElement |
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement |
addProperty, clear, equals, getName, getProperty, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, isRunningVersion, logProperties, mergeIn, nextIsNull, propertyIterator, recoverRunningVersion, removeProperty, setName, setProperty, setProperty, setRunningVersion, traverse, traverseCollection, traverseMap, traverseProperty |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UserParameterModifier()
Method Detail |
public void testStarted()
testStarted
in interface TestListener
public void testEnded()
testEnded
in interface TestListener
public void testStarted(String host)
testStarted
in interface TestListener
public void testEnded(String host)
testEnded
in interface TestListener
public void process()
process
in interface PreProcessor
True
if modified, else false
public String getXmlUri()
public void setXmlUri(String xmlURI)
public void testIterationStart(LoopIterationEvent event)
TestListener
testIterationStart
in interface TestListener
event
- public Object clone()
clone
in interface TestElement
clone
in class AbstractTestElement
|
Apache JMeter 1.9 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |