| Modifier and Type | Class and Description |
|---|---|
class |
DslTestPlan
Represents a JMeter test plan, with associated thread groups and other children elements.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseController<T extends BaseController<T>>
Contains common logic for logic controllers defined by the DSL.
|
class |
DslForEachController
Iterates over variables with a given prefix and runs part of a test plan for each of the
variables.
|
class |
DslIfController
Allows to conditionally run part of a test plan according to certain condition.
|
class |
DslOnceOnlyController
Allows running a part of a test plan only once and only on the first iteration of each thread
group.
|
class |
DslRecordingController
This element is only provided to ignore recording controllers when generating DSL code from JMX.
|
class |
DslRuntimeController
Is a controller that stops executing child elements when a period of time expires.
|
class |
DslSimpleController
Builds a Simple Controller that allows defining new JMeter scope for other elements to apply.
|
class |
DslTestFragmentController |
class |
DslTransactionController
Allows specifying JMeter transaction controllers which group different samples associated to same
transaction.
|
class |
DslWeightedSwitchController
Selects a child in each iteration according to specified relative weights.
|
class |
DslWhileController
Allows running part of a test plan until a condition is met.
|
class |
ForLoopController
Allows running part of a test plan a given number of times inside one thread group iteration.
|
class |
PercentController
Allows running only given percent of times given test plan elements.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BaseSampler<T extends BaseSampler<T>>
Hosts common logic to all samplers.
|
class |
DslDummySampler
Allows using JMeter Dummy Sampler plugin to emulate other samples and ease testing post
processors and other parts of a test plan.
|
class |
DslFlowControlAction
Uses JMeter Flow Control Action to allow taking different actions (stop, pause, interrupt).
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestElementContainer<T extends TestElementContainer<T,C>,C extends DslTestElement>
Abstracts logic for
DslTestElement that can nest other test elements. |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseThreadGroup<T extends BaseThreadGroup<T>>
Contains common logic for all Thread Groups.
|
class |
DslDefaultThreadGroup
Represents the standard thread group test element included by JMeter.
|
class |
DslSetupThreadGroup
A thread group that allows running any logic before any other thread group.
|
class |
DslSimpleThreadGroup<T extends DslSimpleThreadGroup<T>>
Contains common logic for thread groups that only require children in constructor and provide
simple settings (like iterations, threads, etc).
|
class |
DslTeardownThreadGroup
A thread group that allows running any logic after any other thread group.
|
class |
RpsThreadGroup
Configures a thread group which dynamically adapts the number of threads and pauses to match a
given rps.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleThreadGroupHelper |
class |
UltimateThreadGroupHelper |
| Modifier and Type | Class and Description |
|---|---|
class |
DslBaseHttpSampler<T extends DslBaseHttpSampler<T>>
Abstracts common logic used by HTTP based samplers.
|
class |
DslHttpSampler
Allows to configure a JMeter HTTP sampler to make HTTP requests in a test plan.
|
Copyright © 2024. All rights reserved.