Package us.abstracta.jmeter.javadsl.core
Interface DslTestElement
-
- All Known Subinterfaces:
BaseSampler.SamplerChild,BaseThreadGroup.ThreadGroupChild,DslAssertion,DslConfig,DslController,DslListener,DslPostProcessor,DslPreProcessor,DslSampler,DslTestPlan.TestPlanChild,DslThreadGroup,DslTimer,MultiLevelTestElement
- All Known Implementing Classes:
AutoEnabledHttpConfigElement,AutoStopListener,BaseConfigElement,BaseController,BaseListener,BaseSampler,BaseTestElement,BaseThreadGroup,BaseTimer,DslAuthManager,DslBackendListener,DslBaseHttpSampler,DslBoundaryExtractor,DslCacheManager,DslConstantTimer,DslCookieManager,DslCounter,DslCsvDataSet,DslDebugPostProcessor,DslDefaultThreadGroup,DslDummySampler,DslFlowControlAction,DslForEachController,DslHttpDefaults,DslHttpSampler,DslIfController,DslJsonAssertion,DslJsonExtractor,DslJsr223PostProcessor,DslJsr223PreProcessor,DslJsr223Sampler,DslJsr223TestElement,DslOnceOnlyController,DslRecordingController,DslRegexExtractor,DslResponseAssertion,DslRuntimeController,DslScopedTestElement,DslSetupThreadGroup,DslSimpleController,DslSimpleThreadGroup,DslSynchronizingTimer,DslTeardownThreadGroup,DslTestFragmentController,DslTestPlan,DslThroughputTimer,DslTransactionController,DslUniformRandomTimer,DslVariableExtractor,DslVariables,DslViewResultsTree,DslVisualizer,DslWeightedSwitchController,DslWhileController,ForLoopController,GraphiteBackendListener,HtmlReporter,HttpHeaders,InfluxDbBackendListener,JtlWriter,PercentController,ResponseFileSaver,RpsThreadGroup,SimpleThreadGroupHelper,TestElementContainer,UltimateThreadGroupHelper
public interface DslTestElementInterface to be implemented by all elements composing a JMeter test plan.- Since:
- 0.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.jorphan.collections.HashTreebuildTreeUnder(org.apache.jorphan.collections.HashTree parent, BuildTreeContext context)Builds the JMeter HashTree for this TestElement under the provided tree node.voidshowInGui()Shows the test element in it's defined GUI in a popup window.
-
-
-
Method Detail
-
buildTreeUnder
org.apache.jorphan.collections.HashTree buildTreeUnder(org.apache.jorphan.collections.HashTree parent, BuildTreeContext context)Builds the JMeter HashTree for this TestElement under the provided tree node.- Parameters:
parent- the node which will be the parent for the created tree.context- context information which contains information shared by elements while building the test plan tree (eg: adding additional items to test plan when a particular protocol element is added).- Returns:
- The tree created under the parent node.
- Since:
- 0.17
-
showInGui
void showInGui()
Shows the test element in it's defined GUI in a popup window. This might be handy to visualize the element as it looks in JMeter GUI.- Since:
- 0.18
-
-