Element Summary |
boolean | |
collector | |
comparator | |
comparator-monitoring | |
comparator-ref | |
comparator-workload | |
configuration | Configuration is a main element in Jagger. |
decision-maker | |
double | |
endpoint | Possible type of query : endpoint-ref. |
endpoint-provider | Endpoint provider is a source, where jagger can take endpoints. |
endpoint-provider-csv |
This element is a file of csv elements - endpoint.
|
endpoint-provider-file |
This element is a file of line-separated elements - endpoint.
|
endpoint-provider-list |
This element is a list of elements - endpoint.
|
float | |
integer | |
invoker |
Invoker invokes a query to load endpoint.
|
invoker-apache-http |
An invoker, that invoke apache http query (based on 'org.apache.http.client.methods.HttpRequestBase').
|
invoker-class | Set class name of invoker, that you would like to use. |
invoker-http |
An invoker, that creates HTTP query.
|
invoker-soap |
An invoker, that creates SOAP query.
|
latency-percentiles | |
load | Load is an element, which describes how often you would like to make load. |
load-invocation | |
load-threads | |
load-tps | |
load-user | |
load-user-group | |
long | |
metric | Metric is a kind of collector, which calculate some information from responses. |
metric-aggregator |
Metric aggregator is a aggregation function for metric.
|
metric-aggregator-avg |
Aggregate average value
|
metric-aggregator-ref |
Reference to MetricAggregatorProvider
|
metric-aggregator-std |
Aggregate std dev of values
|
metric-aggregator-sum |
Aggregate sum of values
|
metric-custom | You can create your custom metric. |
metric-not-null-response |
This metric calculate not null responses.
|
metric-success-rate |
This metric calculates success rate and number of fails
|
object-creator | |
object-creator-ref | |
primitive | |
processing | |
query | Possible type of query : query-http, query-ref. |
query-distributor | Query distributor is an object, that provides an algorithm how to distribute queries by endpoints. |
query-distributor-one-by-one | Schedules queries across endpoints one by one. |
query-distributor-round-robin | Encapsulates round robin algorithm. |
query-http | This query implements http query. |
query-provider | Query provider is a source, where jagger can take queries. |
query-provider-csv |
This element is a file of csv elements - query.
|
query-provider-file |
This element is a file of line-separated elements - query.
|
query-provider-list |
This element is a list of elements - query.
|
report | This element can configure your report. |
scenario | Scenario describes what targets will be loaded and what tool use to make load. |
scenario-query-pool | This scenario contains such elements - invoker, query-provider, endpoint-provider, query-distributor. |
session-execution-listeners | |
string | |
task-execution-listeners | |
termination | Termination describes how long load will be executed. |
termination-background | |
termination-duration | |
termination-iterations | |
test | Test have attribute testDescription and includes two child elements : load, termination. |
test-description | Test description contains two elements - info-collectors and scenario. |
test-group | Test-group is a list of tests. |
test-suite | Test-suite is a list of test-groups. |
validator | Validator is a kind of collector, which validate responses. |
validator-consistency |
Need to add info
|
validator-custom | If you would like to use you custom validator - create your own class, which extends class ResponseValidator. |
validator-not-null-response |
This validator validates that response doesn't equals null.
|
Complex Type Summary |
basicIdentifiedType |
Basic type with id.
|
basicType |
Basic type which help you to realize inheritance.
|
boolean | |
comparatorAbstract | |
comparator-monitoring | |
comparator-ref | |
comparator-workload | |
configurationType | Configuration is a main element in Jagger. |
decisionMakerAbstract | |
decisionMakerMonitoringAbstract | |
decision-maker-monitoring-ref | |
decision-maker-monitoring-stddev | |
decisionMakerWorkloadAbstract | |
decision-maker-workload-ref | |
decision-maker-workload-throughput | |
double | |
endpointProviderAbstract | Endpoint provider is a source, where jagger can take endpoints. |
endpoint-provider-csv |
This element is a file of csv elements - query.
|
endpoint-provider-file |
This element is a file of line-separated elements - endpoint.
|
endpoint-provider-list |
This element is a list of elements - endpoint.
|
endpoint-provider-ref | Set reference to endpoint-provider element or bean. |
endpoint-ref |
Set reference to endpoint bean.
|
endpointType | Possible type of query : endpoint-ref. |
extensionsType | |
extensionType | |
float | |
identifiedRequiredType |
Basic type which contains id attribute to identify elements.
|
identifiedType |
Basic type which contains id attribute to identify elements.
|
integer | |
invokerAbstract | |
invoker-apache-http | An invoker, that invoke apache http query (based on 'org.apache.http.client.methods.HttpRequestBase'). |
invoker-class | Set class name of invoker, that you would like to use. |
invoker-http |
An invoker, that creates HTTP query.
|
invoker-soap |
An invoker, that creates SOAP query.
|
jmxMetricAttributeType |
|
jmxMetricsGroupType |
|
jmxMetricsType |
|
latencyPercentilesType | |
latencyPercentilesTypeIn | |
loadAbstract | Load is an element, which describes how often you would like to make load. |
load-invocation | This type of load provides an exact number of invocations. |
load-ref |
Set bean of load, which you would like to use.
|
load-rps | This type of load imitates an exact number of requests per second. |
load-threads |
This type of load provides an exact count of threads, which will load your targets.
|
load-tps | This type of load imitates an exact number of transactions per second. |
load-user-group | This load imitates one user group. |
load-user-groups | This load is a list of elements user. |
long | |
metricAbstract | Metric is a kind of collector, which calculate some information from responses. |
metricAggregatorAbstract |
|
metric-aggregator-avg |
|
metric-aggregator-ref |
|
metric-aggregator-std |
|
metric-aggregator-sum |
|
metric-custom | You can create your custom metric. |
metric-not-null-response |
This metric check, that response is not null.
|
metric-ref |
Set metric element, that you would like to use.
|
metric-success-rate |
This metric calculates success rate and number of fails
|
monitoringSutType |
This element can configure monitoring on System Under Test.
|
monitoringType |
This element can configure your monitoring.
|
objectCreatorAbstract | |
object-creator-ref | |
primitiveAbstract |
A basic type for primitive objects.
|
primitiveEntry | |
primitiveMap | |
primitiveOrObjectAbstract |
A special type of object, which can configure with inner elements and with inner content.
|
queryDistributorAbstract | Query distributor is an object, that provides an algorithm how to distribute queries by endpoints. |
query-distributor-one-by-one | Schedules queries across endpoints one by one. |
query-distributor-ref | Set reference to query-distributor bean. |
query-distributor-round-robin | Encapsulates round robin algorithm. |
query-http | This query implements http query. |
queryProviderAbstract | Query provider is a source, where jagger can take queries. |
query-provider-csv |
This element is a file of csv elements - query.
|
query-provider-file |
This element is a file of line-separated elements - query.
|
query-provider-list |
This element is a list of elements - query.
|
query-provider-ref | Set reference to your query-provider bean. |
query-ref |
Set reference to query bean.
|
queryType | Possible type of query : query-http, query-ref. |
reportType | This element can configure your report. |
scenarioAbstract | Scenario describes what targets will be loaded and what tool use to make load. |
scenario-query-pool | This scenario contains such elements - invoker, query-provider, endpoint-provider, query-distributor. |
scenario-ref | Set scenario element, that you would like to use. |
sessionComparatorsType | This element is a list of monitoring and workload comparators. |
slistenersType | |
slistenersTypeIn | |
string | |
terminationAbstract | Termination describes how long load will be executed. |
termination-background |
Test with such termination strategy will wait another tests in test-group to be stopped.
|
termination-duration |
Use this termination, when you would like to execute your load within a certain time.
|
termination-iterations | This termination strategy is helpful, when you would like to execute an exact number of iterations. |
testDescriptionType | Test description contains two elements - info-collectors and scenario. |
testGroupType | Test-group is a list of tests. |
testGroupTypeIn | Test-group is a list of tests. |
testSuiteType | Test-suite is a list of test-groups. |
testSuiteTypeIn | Test-suite is a list of test-groups. |
testType | Test have attribute testDescription and includes two child elements : load, termination. |
tlistenersType | |
tlistenersTypeIn | |
userGroupIn | This element imitates a group of threads. |
validatorAbstract | Validator is a kind of collector, which validate responses. |
validator-consistency |
Need to add info
|
validator-custom | If you would like to use you custom validator - create your own class, which extends class ResponseValidator. |
validator-not-null-response |
This validator validates that response doesn't equals null.
|
validator-ref |
Set validator element, that you would like to use.
|
workloadCollectorAbstract | |
workloadListenersType | |