Class TestPlanWrapper
- java.lang.Object
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper<T>
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicParentTestElementWrapper<T>
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.AbstractTestElementWrapper<org.apache.jmeter.testelement.TestPlan>
-
- org.anasoid.jmc.core.wrapper.jmeter.testelement.TestPlanWrapper
-
- All Implemented Interfaces:
java.io.Serializable,JMeterGUIWrapper<org.apache.jmeter.control.gui.TestPlanGui>,TestElementTreeNodeWrapper<org.apache.jmeter.testelement.TestPlan>,TestElementWrapper<org.apache.jmeter.testelement.TestPlan>
@JmcChildrenTypes(type=AbstractThreadGroupWrapper.class) @JmcDefaultName("Test Plan") public class TestPlanWrapper extends AbstractTestElementWrapper<org.apache.jmeter.testelement.TestPlan> implements JMeterGUIWrapper<org.apache.jmeter.control.gui.TestPlanGui>
Wrapper for TestPlan.- See Also:
TestPlan, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTestPlanWrapper.TestPlanWrapperBuilder<C extends TestPlanWrapper,B extends TestPlanWrapper.TestPlanWrapperBuilder<C,B>>Builder.-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.AbstractTestElementWrapper
AbstractTestElementWrapper.AbstractTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractTestElementWrapper<T>,B extends AbstractTestElementWrapper.AbstractTestElementWrapperBuilder<T,C,B>>
-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicParentTestElementWrapper
AbstractBasicParentTestElementWrapper.AbstractBasicParentTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractBasicParentTestElementWrapper<T>,B extends AbstractBasicParentTestElementWrapper.AbstractBasicParentTestElementWrapperBuilder<T,C,B>>
-
Nested classes/interfaces inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper
AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T extends org.apache.jmeter.testelement.AbstractTestElement,C extends AbstractBasicTestElementWrapper<T>,B extends AbstractBasicTestElementWrapper.AbstractBasicTestElementWrapperBuilder<T,C,B>>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTestPlanWrapper(TestPlanWrapper.TestPlanWrapperBuilder<?,?> b)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TestPlanWrapper.TestPlanWrapperBuilder<?,?>builder()java.util.List<ArgumentWrapper>getArguments()java.lang.Class<?>getGuiClass()Gui Test Class used by Jmeter TestElement.GUI_CLASS @See TestElementjava.lang.Class<?>getTestClass()Test Class used by Jmeter TestElement.TEST_CLASS.java.lang.StringgetTestPlanClasspath()Set the classpath for the test plan.booleanisFunctionalMode()Functional Test Mode (i.e.booleanisSerialized()Run Thread Groups consecutively (i.e.booleanisTearDownOnShutdown()Run tearDown Thread Groups after shutdown of main threads.voidsetFunctionalMode(boolean functionalMode)Functional Test Mode (i.e.voidsetSerialized(boolean serialized)Run Thread Groups consecutively (i.e.voidsetTearDownOnShutdown(boolean tearDownOnShutdown)Run tearDown Thread Groups after shutdown of main threads.voidsetTestPlanClasspath(java.lang.String testPlanClasspath)Set the classpath for the test plan.-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.AbstractTestElementWrapper
getComment, getName, isEnabled, setComment, setEnabled, setName
-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicParentTestElementWrapper
getChilds
-
Methods inherited from class org.anasoid.jmc.core.wrapper.jmeter.testelement.basic.AbstractBasicTestElementWrapper
getGuiClassAsString, getTags, getTestClassAsString, init, internalInit
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.anasoid.jmc.core.wrapper.jmeter.testelement.TestElementWrapper
getChilds, getTags, getTestClassAsString, init
-
-
-
-
Constructor Detail
-
TestPlanWrapper
protected TestPlanWrapper(TestPlanWrapper.TestPlanWrapperBuilder<?,?> b)
-
-
Method Detail
-
getGuiClass
public java.lang.Class<?> getGuiClass()
Description copied from interface:JMeterGUIWrapperGui Test Class used by Jmeter TestElement.GUI_CLASS @See TestElement- Specified by:
getGuiClassin interfaceJMeterGUIWrapper<org.apache.jmeter.control.gui.TestPlanGui>
-
getTestClass
public java.lang.Class<?> getTestClass()
Description copied from interface:TestElementWrapperTest Class used by Jmeter TestElement.TEST_CLASS. @See TestElement.- Specified by:
getTestClassin interfaceTestElementWrapper<org.apache.jmeter.testelement.TestPlan>
-
builder
public static TestPlanWrapper.TestPlanWrapperBuilder<?,?> builder()
-
getArguments
public java.util.List<ArgumentWrapper> getArguments()
-
isFunctionalMode
public boolean isFunctionalMode()
Functional Test Mode (i.e. save Response Data and Sampler Data)
-
setFunctionalMode
public void setFunctionalMode(boolean functionalMode)
Functional Test Mode (i.e. save Response Data and Sampler Data)
-
isSerialized
public boolean isSerialized()
Run Thread Groups consecutively (i.e. one at a time).
-
setSerialized
public void setSerialized(boolean serialized)
Run Thread Groups consecutively (i.e. one at a time).
-
isTearDownOnShutdown
public boolean isTearDownOnShutdown()
Run tearDown Thread Groups after shutdown of main threads.
-
setTearDownOnShutdown
public void setTearDownOnShutdown(boolean tearDownOnShutdown)
Run tearDown Thread Groups after shutdown of main threads.
-
getTestPlanClasspath
public java.lang.String getTestPlanClasspath()
Set the classpath for the test plan. If the classpath is made up from more then one path, the parts must be separated with CLASSPATH_SEPARATOR.
-
setTestPlanClasspath
public void setTestPlanClasspath(java.lang.String testPlanClasspath)
Set the classpath for the test plan. If the classpath is made up from more then one path, the parts must be separated with CLASSPATH_SEPARATOR.
-
-